eg: ls a /home/
ls: a: No such file or directory
/home/:
duqiang lost+found oper oracle
则可以ls a /home 1>stdout 2>stderrout
或者 mail root
2、使用一个文件作为命令的标准输入
mail name < stdout
3、使用表达式作为命令的一部分
ps aux `3+4`
4、利用管道“|”对命令的输出做过滤grep 排序sort 截取awk 执行xargs
ps -ef |grep du
ps -ef |sort
ls /usr/bin/rpm* |xargs -t rpm -q (-t可以看到xargs的执行命令)
ps |awk '{print $2}'
5、监视命令执行的结果或者文件尾部有新内容
watch -d ‘ls -lh filename' 监视文件大小的变化,请-d会高亮度显示变化的部分
watch ’cat /proc/loadavg' 或者 watch -d -n 1 'uptime' 每1秒查看一次loadavg
tail -f filename 监视并显示文件尾部新增内容
6、查看进程的运行时间(stime开始时间,隔天的话就没具体的时刻了,只有日期)
ps -eo pid,stime,etime,args