• 查看某进程内存使用情況的shell脚本(图文)

    日期:

    可以检测linux下进程的内存使用情况,包括父进程、子进程均可。 有了这个小脚本,用于分析httpd或mysql等的内存使用详情,真是方便多了。 代码如下: 复制代码 代码示例: #!/bin/bash #linux进程内存使用情况分析 #filename process.sh #edit by www.jbxue.c...

  • 监控VPS服务器负载/CPU及内存占用并自动重启的shell脚本

    日期:

    代码如下: 复制代码 代码示例: #!/bin/bash #filename auto_reboot.sh # 设置最大内存占用百分比 PID_MEM_MAX=85 # 设置最大系统负载 SYS_LOAD_MAX=3 # 设置需要监控的服务名称 NAME_LIST=php-fpmmysql for NAME in $NAME_LIST do # 初始化内存统计 PID_MEM...

  • 监控linux中CPU 内存 磁盘数据的shell脚本(图文)

    日期:

    在linux下监控cpu、内存、磁盘数据等信息,用shell脚本是最合适不过的了。 以下脚本用来测试CPU压力,接收一个参数为:CPU数量。 例如: # ./killcpu.sh 2 产生两个进程号,记住这2个进程号,测试完后杀掉进程,释放CPU资源。 代码如下: 复制代码 代码示例:...

  • awk 获取ip地址的方法分享(awk实例)

    日期:

    问题描述: 执行命令取出linux中eth0的IP地址(用cut,或用awk,sed命令)。 方法一,用awk来处理: 复制代码 代码示例: [root@oldboy ~]# ifconfigeth0|grep inet addr|awk -F : {print $2}|awk {print $1} 10.0.0.162 小结:这个方法是常规方法。 方法二,通...

  • 一个生产环境中的远程上线脚本

    日期:

    分享一个生产环境下的远程上线shell脚本,分为客户端与服务端 1,客户端脚本: 复制代码 代码示例: #!/bin/bash echo -e \033[32m 命令介绍如下:\033[0m echo backup : 备份 echo start : 启动 echo restart : 重启 echo stop : 停止 echo rsync: 同步 echo...

  • 监控Linux系统内存的shell脚本(图文)

    日期:

    用于实时监测linux的系统内存,当超过限制时自动发邮件提醒。 一、安装linux下的邮件客户端msmtp软件(类似foxmail) 1、安装msmtp 下载地址:http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar.bz2?modtime=1217206451big_mirror=0 解压安装: 复制代...

  • 统计apache内存占用的shell脚本(图文)

    日期:

    在linux中,有关apache内存使用的数据都可以在/proc/$apachepid/smaps中获得,在用脚本进行统计时,可以针对这里面的字段进行统计分类。 1,获取apache的pid,如下图: 下面用awk来获取pid=652的内存占用数据,例如: 复制代码 代码示例: [root@www]#awk $3...

  • 远程同步与实现重启备份的shell脚本

    日期:

    1,远程同步脚本,代码如下: 复制代码 代码示例: #!/bin/bash #remotersync if [ $1 == ];then echo 请输入你要进行的操作:{backup start stop restart rsync} elif ([ $1 != start ] [ $1 != stop ] [ $1 != restart ] [ $1 != backup ] [ $1 != rsync ])...

  • 实时查看Linux网卡流量的shell脚本分享(图文)

    日期:

    实时查看linux下的网卡流量,脚本内容如下: 复制代码 代码示例: #!/bin/bash #filename interface.sh eth=eth0 RXpre=$(ifconfig ${eth} | grep bytes |awk {print $2}|awk-F: {print $2}) TXpre=$(ifconfig ${eth} | grep bytes | awk {print $6} | awk -F...

  • linux下监控网卡流量的shell脚本(实例分享)

    日期:

    在linux下监控网卡流量的一个shell脚本,通过读取/proc/net/dev/中的数据,对网卡流量加以分析。 在linux中,可以使用命令 cat /proc/net/dev 获取网卡的当前信息。 该命令详细列出当前网卡流入流出的字节总数,要监控网络的流量。 我们要做的,就是按一定的...