1.本文是在做自动部署系统时精简的一个脚本,主要功能是清理所有目录的日志 2.根据给定日志目录,删除时间 结合crontab进行清理日志,清理完成后,后在/var/log/deltelog/ 生成按照月的清理日志 3.扩展,因为脚本采用mtime(最后修改时间)进行删除,所以可以适用于...
字符 字符含义 * 任意字符串 ? 任意字符 / 根目录或作为路径间隔符 \ 转义字符。当命令参数需要保留字时,在保留字前用转义字符。 \Enter 续行符。将一个命令行分写在多行上 $ 变量值置换,如$PATH表示环境变量PATH的值 在 中间字符会被当做文字处理,指令、...
1.判断磁盘使用空间 df -h | grep -v File | sed s/%//g | awk {if($580)print使用空间超过了80%:, $6} 或 #!/bin/bash #Filename: disk.sh #Date: 20110322 DISK_warn=80 DISK_per=`df -h | grep -v Filesystem| awk {print int($5)}` for i in $DISK_per d...
本实验在Centos/RHEL系统上测试通过,其它版本linux/Unix只需做适当修改即可,本脚本前提是你所管理的类Unix服务器必须开启SSH服务,并且设置了Public和Private钥匙自动登陆,相关设置请参考auto login for ssh. #!/bin/bash # by Service-Labs http://www.se...
由于新来的同事对脚本不是很熟悉,为了方便管理服务器上的iptables,于是决定写上个简单的脚本,这样对不是很熟悉脚本的同事都能简单管理。以下的脚本只是用一个循环就搞定了!如果哪里写的不好,或者有更好的想法或者写法,麻烦联系我!!! [root@localhos...
官网下载 http://www.datsi.fi.upm.es/~frosal/ Shc用来对shell脚本进行加密,可以将shell脚本转换为一个可执行的二进制文件。经过shc对shell脚本进行加密后,会同时生成两个新的文件,一个是加密后的可执行的二进制文件(name.sh.x),另一个是C语言的原文件(...
本文介绍的这种方法用于被动统计IP连接数,对连接数较大的IP用iptables封掉,如需主动限制,可参考通过iptables限制ip连接数防止CC攻击。 Shell脚本如下: 代码如下: #!/bin/bash #Created by http://www.service-labs.com num=100 #上限 list=`netstat -an |...
最近通过exploringexpect书籍,简单学了下expect脚本语言,这个脚本语言是tcl语言的扩展,用来解决一些工具无法自动交互的问题,如ssh登录时,无法在命令就指定密码等。下面是利用expect来实现管理多台服务器的简单例子: 1 2 3 4 5 6 7 8 9 10 11 12 13 14...
下面的脚本功能强大,make by xhchen,收藏一下。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67...
一句话查找PHP木马 1 2 3 4 5 6 7 # find ./ -name *.php |xargs egrep phpspy|c99sh|milw0rm|eval(gunerpress|eval(base64_decoolcode|spider_bc /tmp/php.txt # grep -r --include=*.php [^a-z]eval($_POST . /tmp/eval.txt # grep -r --include=*.php file...