Linux工作中常用命令(一)

Linux工作中常用命令(一)

  1. top : 查看进程所占用CPU和内存

  2. top -Hp pid : 获取到这个进程下面所有线程,通过%CPU找到最耗费CPU的是线程PID

  3. printf ‘%x\n’ PID : 转换成对应的16进制PID

  4. free -h : 查看内存使用多少

  5. ps aux | grep ** : 查看具体进程信息

  6. netstat -lnp : 打印当前系统启动了哪些端口

  7. netstat -an : 打印网络连接状况

  8. netstat -aon|findstr “49157” : findstr在文件中寻找字符串

  9. ls | wc -w : 查看某目录下多少个文件(word count)

  10. find  /  -name  “*.log”

  11. sed -n ‘/2018-01-08 14:38:51/,/2018-01-08 14:39:51/p’  application.log > test.txt :查找某个时间段的日志,并导入到test.txt文件中

  12. tail -n 10 -f test.log : 查询10行之后,实时监控

  13. cat -n test.log |grep “debug”   查询关键字的日志

  14. cat -n test.log |grep “debug” |more     这样就分页打印了,通过点击空格键翻页

  15. pwdx pid : 查看进程的执行路径

  16. vim 编辑器 :set hlsearch (高亮) ? /String (查询)

  17. cat /etc/redis/6379.conf |grep -A 100 maxclients --color=auto : 查找高亮

  18. cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l : 查看物理CPU个数

  19. cat /proc/cpuinfo| grep “cpu cores”| uniq : 查看每个物理CPU中core的个数(即核数)

  20. cut -f 1 test.txt : 取出第一列

    cut -d : 指定字段的分隔符,默认的字段分隔符为“TAB”

PS:命令的后面加“-”表示后面跟的是选项

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值