shell编程100例【001-005】

001#计算linux系统所有进程占用内存大小的和

shell编程100例【001-005】
 

002#生成一个 100 以内的随机数,提示用户猜数字,根据用户的输入,提示用户猜对了,猜小了或猜大了,直至用户猜对,脚本结束

shell编程100例【001-005】
 

003#删除一个文本文档的前5行中包含字母的行,同时删除6到10行中的全部字母
     #假设文本名为1.txt,且文本行数大于10

shell编程100例【001-005】
 

004#实时监控本机内存和硬盘剩余空间,剩余内存小于500M、根分区剩余空间小于1000M时,发送报警邮件给root管理员

shell编程100例【001-005】
 

005#监控访问日志的状态码,一旦发生502,则自动重启一下php-fpm
     #设定:1.access_log /data/log/access.log 
                 2.脚本死循环,每10s检测一次(假设每10s钟的日志条数为300左右)
                 3.重启php-fpm的方法是 /etc/init.d/php-fpm restart

shell编程100例【001-005】