Linux:日志那些命令

这里都是Linux那些命令

1、sed:

2、awk:

3、printf:

4、sort

5、cut:


linux 下 取进程占用内存(MEM)最高的前10个进程

# linux 下 取进程占用 cpu 最高的前10个进程

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head

# linux 下 取进程占用内存(MEM)最高的前10个进程

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head


课前可预习常用指令:

1、less

一般用来看日志

2、grep

查找 

cat request.log | grep 'qi.zhang03'

grep -C40  上下四十

grep -A 


grep -n  查询时,显示行号

cat name.txt | grep -n 'ws_pid'

排除含有ws_pid 的行

cat name.txt | grep -v 'ws_pid'

3、head

4、tail

5、uniq

6、sort

7、awk

8、sed

9、ps

10、netstat



11、top

查看内存:应用程序内存 + 缓冲 + 缓存的内存。

一些简单的计算方法: 

物理已用内存 = 实际已用内存 - 缓冲 - 缓存 = 6811M - 350M - 5114M

物理空闲内存 = 总物理内存 - 实际已用内存 + 缓冲 + 缓存 

应用程序可用空闲内存 = 总物理内存 - 实际已用内存 

应用程序已用内存 = 实际已用内存 - 缓冲 - 缓存


12、free

13、vmstat

14、uptime

15、chmod、

16、chown

17、chattr

18、df

19、du

20、find

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容