随笔分类 -  Shell

nginx封IP脚本
摘要:扒出nginx下access.log日志中含有send_sms字段的可疑IP 然后通过awk\sort\uniq命令排序去重后,变成 deny X.X.X.X;格式后,写入到nginx封IP的配置文件blockips.conf中。 然后reload nginx 使其生效即可。 阅读全文

posted @ 2017-08-24 14:45 Nage 阅读(704) 评论(0) 推荐(0) 编辑

常用的shell语句 【awk】去重,排列
摘要:目的:从日志access.log中,筛选出IP来,并统计每个IP出现的次数,然后显示出来。 因为:awk = 扒IP shot = 排序 uniq = 去重 所以:awk '{print $1}' access.log | sort-n | uniq -c 例如: cat error.log |gr 阅读全文

posted @ 2017-08-22 13:39 Nage 阅读(944) 评论(0) 推荐(0) 编辑

利用shell脚本监控目录内文件改动
摘要:脚本介绍: 1,监控 /home/www/ 目录改动,并将改动的文件rsync到/home/www3目录 2,监控方法为监控文件的md5值,如果md5值与上次不同,即发生改变 如有问题,请联系:410018348 本文出自 “运维人生” 博客,请务必保留此出处http://yaozb.blog.51 阅读全文

posted @ 2017-05-10 09:52 Nage 阅读(5222) 评论(0) 推荐(1) 编辑

导航