字符串操作:
var="abcde"
echo ${#var} 字符串长度
echo ${var:0:2} 截取前二个字符
echo ${var:0-3:2} 有数第几个...
!找出占用空间最多的文件或目录
du -cks * |
sort -rn | head -n 10
查找文件:
find /localhome/username/dirname/ -name ''*.filename" | xargs ls -atl
查找某目录下文件,并按照修改时间排序
rsh k139 "find /localhome/username/dirname/ -name ''*.filename" | xargs ls -atl"
查找远程结点某目录下文件,并按照修改时间排序
!----同时杀死多个进程
ps -ef|grep LST|grep -v grep|cut -c 9-15|xargs kill -9
“grep -v grep”是在列出的进程中去除含有关键字“grep”的进程。
ps
-ef | grep zcb | grep -v grep | awk '{print$2}'|xargs kill -9
!=====================================================
!-----ps
ps-aux--sort-pcpu,+pmem|head-n10
cpu升序,内存降序排列,显示前十条
PS -C LST
使用 -C
参数,后面跟你要找的进程的名字
!================================
==========================
!---输出重定向 >
[ ] 1> screen.out 标准输出重定向到文件
[ ] 2> screen.out 错误信息重定向到文件
[ ] >& screen.out 所有信息重定向到文件