linux如何查看内存最大的几个文件,详解Linux如何查看当前占用CPU或内存最多的几个进程...
生活随笔
收集整理的這篇文章主要介紹了
linux如何查看内存最大的几个文件,详解Linux如何查看当前占用CPU或内存最多的几个进程...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
命令
ps -aux | sort -k4nr | head -N
命令詳解:
1、head:-N可以指定顯示的行數,默認顯示10行。
2、ps:參數a指代all――所有的進程,u指代userid――執行該進程的用戶id,x指代顯示所有程序,不以終端機來區分。
ps -aux的輸出格式如下:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 19352 1308 ? Ss Jul29 0:00 /sbin/init root 2 0.0 0.0 0 0 ? S Jul29 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Jul29 0:11 [migration/0]
3、sort -k4nr中(k代表從根據哪一個關鍵詞排序,后面的數字4表示按照第四列排序;n指代numberic sort,根據其數值排序;r指代reverse,這里是指反向比較結果,輸出時默認從小到大,反向后從大到小。)。本例中,可以看到%MEM在第4個位置,根據%MEM的數值進行由大到小的排序。-k3表示按照cpu占用率排序。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
總結
以上是生活随笔為你收集整理的linux如何查看内存最大的几个文件,详解Linux如何查看当前占用CPU或内存最多的几个进程...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 脚本的作用,shell ex
- 下一篇: 在上海实体店加个固态硬盘多少钱?