您的位置:首页 > 运维架构 > Linux

Linux 常用命令整理

2014-11-21 16:05 525 查看
字符串操作:

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   所有信息重定向到文件

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: