查看Linux内存消耗的情况

“有时候,我们的Linux会消耗巨大的内存,想要清除掉内存,首先要找出消耗比较大内存的进程。”

目录

一、使用ps命令

二、使用top命令

一、使用ps命令

ps命令用于报告当前进程的快照。ps命令的意思是“进程状态”,这是一个标准的Linux应用程序。他会列出正在运行的进程信息(包括ID、进程所有者、进程优先级以及进程命令的绝对路径等)。

1、使用以下命令会找到消耗最大内存进程的所有信息:

ps aux --sort -rss | head

程序将输出以下内容:

2、使用以下格式可以输出进程的名称而不查看进程的绝对路径:

ps -eo pid,ppid,%mem,%cpu,comm --sort=-%mem | head

输出信息:

二、使用top命令

top命令是用来监控Linux系统性能的命令。他可以在交互界面上实时的展示出系统消耗情况。

1、使用以下命令可以列出进程的细节信息:

top -c -b -o +%MEM | head -n 20 | tail -15

输出以下内容:

2、使用以下命令查看进程的名称而不查看绝对路径:

top -b -o +%MEM | head -n 20 | tail -15

输出以下内容:

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值