下面是我常用的几个Linux系统监控的脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。1、查看主机网卡流量#!/bin/bash#network#Mike.Xuwhile : ; dotime=’date +%m”-”%d” “%k”:”%M’day=’date +%m”-”%d’rx_before=’ifconfig eth0|sed -n “8″p|awk ‘{print $2}
转载
精选
2015-12-28 14:44:46
594阅读
点赞
2评论
1、cpu空闲脚本 top -b -n1 |grep 'Cpu'|awk '{print $5}'|sed 's/%//'|sed 's/id,//' 变量赋值 cpu_id='top -b -n1 |grep 'Cpu'|awk '{print $5}'|sed 's/%//'|sed 's/id
原创
2021-08-04 16:55:02
850阅读
5. 分析表和索引(以得到更好的性能)以下我将展示假如传送参数到一个脚本中:###################################################################### analyze_table.sh #######################################################################!/b
原创
2013-07-19 10:36:30
609阅读
导读有时候需要不断的执行某个命令并追踪其输出产生的变化情况。一种常见的方法是通过写一段死循环的 shell 脚本来实现,不过 Linux 本身已经提供了一个工具来帮你定期执行指定的程序并将结果全屏输出,本节将会介绍该工具。概念和术语在 shell 上执行一个命令行时通常会自动打开三个标准文件,即标准输入文件(stdin),通常对应终端的键盘;标准输出文件(stdout)和标准错误输出文件(stde
一、实验介绍 1.1 实验内容 本课程实现 shell 脚本监控系统的各项参数,并可以将脚本加入系统环境中,可以直接在终端里执行。还添加了几个参数,一个脚本可以执行不同的操作。 1.2 知识点 本实验涵盖以下知识点: 1.3 实验环节 vim编辑器 shell解释器(linux自带) 1.4 适合人
转载
2018-05-18 06:56:00
233阅读
原文出处: Mike Xu 的博客最近时不时有朋友问我关于服务器监控方面的问题,问常用的服务器监控除了用开源软件,比如:cacti,nagios监控外是否可以自己写shell脚本呢?根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。下面是我常用的几个主机监控的脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。1、查看主机网卡流量12345678910111213
转载
精选
2013-10-15 11:15:28
285阅读
常用的几个主机监控的脚本,大家可以根据自己的情况在进行修改:1、查看主机网卡流量#!/bin/bash #network #Mike.Xu while : ; do time='date +%m"-"%d" "%k":"%M' day='date +%m"-"%d' rx_
原创
2013-12-16 16:48:47
651阅读
作者:Mike.Xu 发表于: October 15, 2009 10:10 PM
链接:http://www.dbasky.net/archives/2009/10/shell.html
下面是我常用的几个主机监控的脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。
1、查看主机网卡流量
#!/bin/bash
转载
精选
2010-11-11 09:27:03
385阅读
点赞
1评论
有一段时间没更新Blog了主要是时间有点紧张。然而最近时不时有互联网的朋友问我关于服务器监控方面的问题?问常用的服务器监控除了用开源软件,比如:cacti,nagios监控外是否可以自己写shell脚本呢?根据自己的需求写出的shell脚本更能满足需求,更能细化主机监控的全面性。 下面是我常用的几个主机监控的脚本,大家可以根据自己的情况在进行修改,希望能给大家一点帮助。 1、查看主机网卡流量#
转载
精选
2013-10-31 17:13:00
411阅读
点赞
1. 设置ssh、scp命令的认证运行一次脚本后,以后再使用ssh或scp命令登录远程机器时不再提示输入密码 -----------------setkey.sh开始------------------------- OLDDIR=`pwd`if [ -z "$1" ]; then echo Need user@host info;
转载
精选
2015-07-30 09:52:02
830阅读
在运维中,尤其是linux运维,都知道脚本的重要性,脚本会让我们的 运维事半功倍,所以学会写脚本是我们每个linux运维必须学会的一门功课,这里收藏linux运维常用的脚本。如何学好脚本,最关键的是就是大量的练习 和实践。根据以下脚本我们可以拓展,这样我们提高的很快!举一反三 1.用Shell编程, ...
转载
2021-08-10 22:31:00
308阅读
2评论
如何用脚本实现分割文件代码:#!/bin/bashif [ $# -ne 2 ]; thenecho 'Usage: split file size(in bytes)'exitfifile=$1size=$2if [ ! -f $file ]; thenecho "$file doesn't exist"exitfi#TOD test if $size is a valid integerfilesize=`/bin/ls -l $file | awk '{print $5}'`echo filesize: $filesizelet pieces=$filesize/$sizelet rem
转载
2010-12-18 22:49:00
100阅读
2评论
利用shell脚本来监控linux系统的负载、CPU、内存、硬盘、用户登录数
这几天在学习研究shell脚本,写的一些系统负载、CPU、内存、硬盘、用户数监控脚本程序。在没有nagios监控的情况下,只要服务器能上互联网,就可通过发邮件的方式来提醒管理员系统资源的使用情况。
一、编写linux系统告警邮件脚本
# vim /scripts/sys-w
转载
2012-02-27 21:17:46
496阅读
#!/bin/sh
ps -fe|grep processString |grep -v grep
if [ $? -ne 0 ]
then
echo "start process....."
else
echo "runing....."
fi
#####
processString 表示进程特征字符串,能够查询到唯一进程的特征字符串
0表示存在的
$? -ne 0 不存在,$? -eq 0
#!/bin/bash #show system information #time 2019-1-2 #use zidonghuajianchangxitong PS3="Your choice is:" os_check() { if [ -e /etc/redhat-release ];the ...
转载
2021-10-18 09:39:00
240阅读
2评论
Linux中的Shell脚本是非常重要的工具,它可以帮助用户简化复杂的任务,提高工作效率。其中,红帽企业Linux作为一款广泛使用的操作系统,在Shell脚本的应用领域也非常广泛。本文将介绍一些Linux常用的Shell脚本,帮助读者更好地理解和使用这些工具。
首先,我们来了解一下Shell脚本是什么。Shell脚本是一种用来编写、运行和自动化控制Unix操作系统的脚本语言。它基本上是一种批处理
Linux系统作为一种流行的操作系统,广泛应用于各种服务器和嵌入式设备中。而在Linux系统中,shell脚本作为一种非常重要的工具,可以通过编写不同的脚本来完成各种任务。其中,监控脚本是一种常见的脚本类型,用于监控系统的状态并在需要时进行相应的处理。
红帽(Red Hat)作为一家著名的Linux发行版厂商,提供了各种工具和服务来帮助用户更好地管理和运维Linux系统。在红帽系统中,编写和运行
bin/bash#network#Mike.Xuwhile : ; do time='date +%m"-"%d" "%k":"%M...
原创
2023-07-20 19:55:48
99阅读
这几天在学习研究shell脚本,写的一些内存监控脚本程序。在没有nagios监控软件的情况下,只要服务器能上互联网,就可通过发邮件的方式来提醒管理员系统内存的使用情况。
一、安装linux下面的一个邮件客户端msmtp软件(类似于一个foxmail的工具)
1、下载安装: http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar
推荐
原创
2012-02-16 15:28:00
10000+阅读
点赞
9评论