Liunx常用命令

146 阅读1分钟

求一个文件出现某个字符串的行数(关键词:job_research19 ,log文件:job_research19.log): grep -n job_research19 job_research19.log |awk -F ':' '{print 1}' cat -n job_research19.log | grep 'job_research19' | awk '{print 1}' 注:awk 默认用空格分割

返回上一次的目录: cd -

Linux文件名排序: ls -l | awk '{print $9}' | sort -k1.1nr 1.sort参数-k小数点前面的1表示按结果的第一列排序(这里我们只有文件名一列所以直接是1),小数点后面的1表示从文件名的第一个字符开始排序(假如你文件名是a1,h2,c3,p4,g5,你使用1.2这样就会忽略第一个字符)。 2.sort参数-n表示按照数值大小排序。 3.sort参数-r表示反向排序。

Linux通过进程名找进程ID: pgrep 787 输入top 命令 pid就是进程id 如果查看某进程 可以 ps axu|grep 进程名称 或者id

找出占用资源最高的进程和用户: 先的用root权限安装dstat工具 dstat --top-mem --top-io --top-cpu

Linux top命令详解: www.cnblogs.com/fuqu/p/1023…