转帖自 http://topic.csdn.net/t/20020730/20/911720.html
wc -l
grep -v grep
grep 不含 grep 的
绕口
例子
检查某个进程在不在
ps -ef | grep httpd
结果:
nobody 14528 571 0 7月 29 /usr/local/apache/bin/httpd
cmcs 17100 16884 0 22:06:10 pts/0 0:00 grep httpd
如果 ps -ef | grep httpd | grep -v grep
结果:
nobody 14528 571 0 7月 29 /usr/local/apache/bin/httpd
ps-ef列出所有的进程以及详细信息
1>/dev/null表示把标准输出重定向到/dev/null中(即不显示出来),
ps 输出当前 tty 或 pts 上所运行的所有程序
wc -l 计算输出了多少 newline, 即 总行数-1(也可以看成回车的次数)
hostname
id -un
basename $0
$(date '+%y/%m/%d %H:%M:%S')