工作原理:基于/proc文件Linux 系统为管理员提供了非常好的方法,使其可以在系统运行时更改内核,而不需要重新引导内核系统,这是通过/proc 虚拟文件系统实现的。/proc 文件虚拟系统是一种内核和内核模块用来向进程(process)发送信息的机制(所以叫做“/proc”),这个伪文件系统允许与内核内部数据结构交互,获取有关进程的有用信息,在运行中(on the fly)改变设置(通过改变
转载
2024-09-08 07:36:35
9阅读
我是一个Linux系统的初学者,在这就记录一下自己学到的一些知识。一,Linux使用nohup命令后台运行程序 在Linux服务器上搭建web服务器,用ssh客户端登录后使用 ./startservice.sh 脚本启动服务,但是当ssh断开连接后起的服务器也会停掉。这时就可以使用下面命令运行服务,这样在ssh断开后服务也不会停。1nohup ./startservice.sh >&g
Linux服务器脚本在红帽系统中的应用
在操作Linux服务器时,我们经常需要执行一些重复性的任务,比如定时备份数据、定时清理日志文件、定时更新软件包等。为了简化这些操作,提高工作效率,我们可以编写脚本来自动化这些任务。在红帽系统中,我们可以使用shell脚本来实现这些功能。
首先,我们需要了解一下shell脚本是什么。Shell脚本是一种用来编写一系列命令的脚本文件,它可以执行系统命令、调用
原创
2024-03-13 10:18:13
95阅读
在Linux服务器上使用Python推送到Git仓库的过程可能对于很多初学者来说是一个令人头疼的问题。在这篇博文中,我们将系统地介绍如何自动化这个过程,包括背景定位、参数解析、调试步骤、性能调优、排错指南和生态扩展等,希望能帮助到各位同学。
### 背景定位
当团队中有多个开发者时,Push代码到Git仓库的操作需要尽量简化,以提高效率。于是,我们考虑使用Python脚本来实现Git的自动推送
直接上脚本该脚本并不能检测出服务器有什么性能问题,或者安全问题,只是简单的展示检查结果,至于服务器是否有什么问题,还需要执行者自行根据结果去分析,判断。具体内容,如下,有详细注释。#!/bin/bashexec 2>/dev/null#检查用户check_users(){ echo -e "\e[0;49;95m##########check users who can login sys
原创
2023-03-15 13:12:10
518阅读
#!/bin/bash
IP=1.2.3.4
while true; do
echo "**********************************************">>/root/ping_and_time.log
echo `date +%y-%m-%d-%H:%M:%S` >>/root/ping_and_time.log
ping -c 5
转载
2015-07-03 10:12:00
269阅读
2评论
以下是一个全面的Linux服务器巡检脚本,用于检查系统健康状况、性能指标和安全配置。可以根据实际服务器环境和需求自定义此脚本,添加或删除检查项。
Linux性能监控脚本
一 资源性能监控
1 系统负载
2 CPU空间
3 内存、交换分区
4 磁盘空间
5 用户
性能数据记录 超过警告值报警通知
Linux性能监控脚本 /usr/monitor/performance.sh
Linux性能监控日志&nb
原创
2012-06-30 20:29:26
3926阅读
linux服务器;巡检脚本
原创
2018-07-03 17:02:34
10000+阅读
点赞
当然,请注意以下是20个常用的Linux服务器检查脚本示例。这些脚本可以用于自动化运行并检查服务器的各个方面,以确保服务器的稳定性和安全性。检查系统负载:#!/bin/bash
load=$(uptime | awk -F 'load average:' '{print $2}' | cut -d, -f1)
if (( $(echo "$load > 1.0" | bc -l) )); t
原创
2023-07-09 11:46:17
436阅读
1.1. 备份linux服务器 如何备份linux系统呢?很简单,就像备份或亚说其他东西一样,使用TAR。和Windows不提供,Linux不会限制root访问任何东西,你可以把分区上的所有东西都扔到一个TAR文件里去!1. &
转载
2024-03-09 12:54:21
48阅读
一. Linux服务器的性能指标1. CPU1.1 CPU状态在任意时间内,CPU有7个状态: 1.idle,表示CPU闲置并等待工作分配. 2.user,表示CPU在运行用户的进程 3.system,表示CPU在执行kernel工作 4.nice,表示CPU花费在被nice改变过优先级的process上的时间(注意:被nice命令改变优先级的process仅指那些ni
转载
2023-04-26 17:52:53
53阅读
linux服务器TCP相关设置
原创
2023-04-22 10:38:13
124阅读
一. Linux服务器的性能指标1. CPU1.1 CPU状态在任意时间内,CPU有7个状态: 1.idle,表示CPU闲置并等待工
原创
2023-08-11 15:25:49
100阅读
未完成部分:OS方法未实践操作#代码如下:import sys
# chapter19:Python3 OS 文件/目录方法
print("\nchapter19:Python3 OS 文件/目录方法\n")
print("os 模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下表所示:\n"
"序号 方法及描述\n"
"1 \n"
"os.access(path, mode)\n"
转载
2024-08-13 09:49:52
35阅读
摘要:服务器监控工具功能相当强大,无论何时何地,我们都可以了解到服务器的功能以及性能。服务器监控工具的使用,可以让我们清楚的知道用户可以打开我们的网站,且确保网速不慢。这里为你列出了几个常用的服务器监控工具,为你省去寻找方案的麻烦。服务器监控工具功能相当强大,无论何时何地,我们都可以了解到服务器的功能以及性能。服务器监控工具的使用,可以让我们清楚的知道用户可以打开我们的网站,且确保网速不慢。这里为
转载
2024-05-06 14:55:54
40阅读
目录一、paramiko介绍二、paramiko基本使用三、代码实践一、paramiko介绍有了paramiko以后,我们可以在python代码中直接使用SSH协议对远程服务器执行操作,而不是通过ssh命令对远程服务器进行操作。paramiko有两个核心组件,SSHClient和SFTPClient。SSHClient的作用类似与SSH,是对SSH会话的封装,该类封装了传输(Transport)、
转载
2024-05-28 12:10:06
51阅读
一、连接服务器下载xshell教育版本,https://www.xshell.com/zh/all-downloads/
新建连接,填写服务器、端口、用户名、密码终端页面 复制ctrl+insert 粘贴shift+insert
二、安装anacondaconda版本,测试是否安装condaconda --version
安装教程参考三、配置虚拟环境1、新建环境conda create -n to
转载
2023-10-09 10:42:32
150阅读
1.使用终端命令操作 其实在Ubuntu桌面环境下,可以不必像Windows桌面环境下那样,使用类似xshell这种远程工具进行服务...
原创
2021-09-17 13:59:26
168阅读
(1)ftp (文件传输协议) File Transfer Protocol的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程
转载
2018-05-06 14:13:00
99阅读
2评论