linux之top、ps、free命令详解
admin
2024-02-20 18:20:51
0

在linux系统中,经常会需要查看系统资源的使用情况进行分析,下面对top、ps、free命令的使用进行详解。
一、top命令
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。运行top命令后,CPU使用状态会以全屏的方式显示,并且会处在对话的模式,退出top的命令为q,即在top运行中敲q健。

  • 第一行(top):含义分别如下
    up:系统当前时刻,
    days:系统启动后到现在的运作时间,
    users:当前登录到系统的用户终端数,
    load average:当前系统负载的平均值,后面的三个值分别为1分钟前、5分钟前、15分钟前进程的平均数;
  • 第二行(Tasks):
    total:当前系统进程总数,
    running:当前运行中的进程数,
    sleeping:当前处于等待状态中的进程数,
    stopped:被停止的系统进程数,
    zombie:僵尸进程数;
  • 第三行(Cpu):
    us:用户空间占用CPU百分比,
    sy:内核空间占用CPU百分比,
    ni:用户进程空间内改变过优先级的进程占用CPU百分比,
    id:空闲CPU百分比,
    wa:等待输入输出的CPU时间百分比
    hi:
    si:
    st:
  • 第四行(KiB Mem):
    total:物理内存总量,
    used:使用的物理内存总量,
    free:空闲内存总量,
    buffers:用作内核缓存的内存量;
  • 第五行(KiB Swap):
    total:交换区总量,
    userd:使用的交换区总量,
    free:空闲交换区总量,
    cached:缓冲的交换区总量;

下面为进程列表栏:

  • PID:进程的ID,
  • USER:进程所有者,
  • PR:进程的优先级别,越小越优先被执行,
  • NI:值,
  • VIRT:进程占用的虚拟内存,
  • RES:进程占用的物理内存,
  • SHR:进程使用的共享内存,
  • S:进程的状态,S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数,
  • %CPU:进程占用CPU的使用率,
  • %MEM:进程使用的物理内存和总内存的百分比,
  • TIME+:该进程启动后占用的总的CPU时间,
  • COMMAAND:进程启动命令名称,

top运行中可以通过top的内部命令对进程的显示方式进行控制,如下:

  • s:改变画面更新频率;
  • l:关闭或开启第一部分第一行 top 信息的表示;
  • t:关闭或开启第一部分第二行 Tasks 和第三行 Cpus 信息的表示;
  • m:关闭或开启第一部分第四行 Mem 和 第五行 Swap 信息的表示;
  • N:以 PID 的大小的顺序排列表示进程列表;
  • P:以 CPU 占用率大小的顺序排列进程列表;
  • M:以内存占用率大小的顺序排列进程列表;
  • h:显示帮助;
  • n:设置在进程列表所显示进程的数量;
  • q:退出 top;

二、ps命令
ps命令用于报告当前系统的进程状态,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等,总之大部分信息都是可以通过执行该命令得到的。
ps -l命令显示如下:

  • F:代表这个程序的旗标;
  • S:代表这个程序的状态 ;
  • UID:用户ID;
  • PID:进程ID;
  • PPID:
  • C:CPU 使用的资源百分比;
  • PRI:优先执行序;
  • NI:这个是 Nice 值;
  • ADDR:该程序在内存的那个部分;
  • SZ:使用掉的内存大小;
  • WCHAN:目前这个程序是否正在运作当中;
  • TTY:登入者的终端机位置;
  • TIME:使用掉的 CPU 时间;
  • CMD:下达的指令;

三、free命令
free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。
free命令显示如下:

  • total:总计物理内存的大小;
  • userd:已使用大小;
  • free:可用大小;
  • shared:多个进程共享的内存总额;
  • buffers:磁盘缓存的大小;
  • cached:磁盘缓存的大小;

相关内容

热门资讯

掌上工美APP非法期货交易骗局...   掌上工美APP是否正规?其运营方——上海工美艺术品交易中心有限公司是否具备合法经营资质?是否拥有...
机构:银行板块资金流出空间收窄... 截至2026年1月30日14点36分,中证银行指数(399986)下跌0.24%,成分股青岛银行上涨...
北京SKP老铺黄金现抢购热潮,... 近日,国内黄金消费市场热度持续攀升,创下新高。被称为“黄金界爱马仕”的老铺黄金,其线下门店更是人潮涌...
iPhone 17中国卖爆 苹... 快科技1月30日消息,苹果发布了最新的财报,iPhone 17热卖的同时,其在中国市场也出现了强劲的...
小红书联合北大国发院首提“生活... 本文转载自澎湃新闻 今年是“十五五”规划的开局之年,中国经济版图上,“内需”二字的分量从未如此之重。...
爱芯元智今起招股,豪威集团、雅... 爱芯元智(00600.HK)发布公告,公司拟全球发售约1.05亿股H股,中国香港发售股份1049.1...
原创 突... 当全球科技界的目光聚焦于特斯拉的财报电话会议,期待听到关于电动汽车销量或星际飞船进展时,埃隆·马斯克...
2026年国有大行、股份行怎么... 1月以来,银行业机构陆续召开2026年经营工作会议,总结过去一年乃至整个“十四五”时期的经营成绩,为...
帮主郑重深扒水贝黄金暴雷:4万... 大家好,我是帮主郑重,做了20年财经记者,更懂中长线投资里的坑坑洼洼,今天就用大白话跟你唠唠这场黄金...
2026年1月IPO中介机构排... 文/梧桐数据中心 2026年1月A股合计新上市公司9家,其中沪市主板3家、科创板1家、北交所5家,相...
黄金白银,价格大跳水 昨夜,贵金属方面,黄金、白银闪崩:现货白银一度暴跌8%,现货黄金跌破5200美元/盎司关口。 ...
2026,科技品牌在抖音重塑体... 新的一年,科技品牌面对的营销局势愈发复杂。 首先是技术在指数级升级,但品牌与用户沟通时,却很难将差异...
原创 G... 本文仅在今日头条发布,谢绝转载 当“140万亿”、“增长5%”这样的宏观数字出现在新闻头条时,大多数...
CPO概念股逆势拉升,创业板指... 1月30日早盘,市场整体回调,CPO概念股逆势活跃,天孚通信涨超11%,中际旭创、新易盛涨超4%。截...
天娱数科:预计2025年亏损同... 上证报中国证券网讯 1月29日晚间,天娱数科正式发布2025年业绩预告。公告显示,报告期内公司归属于...
英伟达CEO黄仁勋称台积电赴美... IT之家 1 月 30 日消息,针对近期关于“台积电将 40% 产能转移至美国”消息,英伟达首席执行...
阿里自研AI芯片“真武”亮相,... 1月30日,三大指数涨跌不一,沪指4100点失而复得,创业板指探底回升上演“深V”,此前一度跌超1%...
有色金属回调,关注石化ETF、... 上证指数低开,围绕4100点附近震荡。有金属板块走弱,白银有色跌停,因受到隔夜商品市场黄金、白银价格...
拥有三家上市公司的女富豪被查,... 金透社 | 马迁 2026年1月27日晚间,A股市场迎来一则震动性公告:东材科技(601208.SH...
原创 海... 古稀之年,三度敲钟 海口的一座智慧工厂内,机器轰鸣不绝。一位老人站在控制台前,目光注视着繁忙运转的...