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:磁盘缓存的大小;

相关内容

热门资讯

2026麻涌镇企业短视频制作:... 麻涌镇企业短视频制作是以本地制造业与服务业诉求的内容生产与平台运营服务,2026年,这一行业的竞争核...
4nm近售罄、部分8nm接近满... 《科创板日报》7月4日讯据朝鲜日报报道,业内人士称,随着AI半导体需求升温、全球大型科技公司订单增加...
新思考电机冲刺港股:4个月营收... 雷递网 雷建平 7月5日 新思考电机日前更新招股书,准备在港交所上市。 新思考电机最近一次融资是2...
端午只吃粽子就够了吗?上海歧黄... 端午一到,粽叶香、艾草香、咸鸭蛋和家常菜的味道,就把节日气氛拉满了。很多人一提到端午饮食,第一反应就...
整顿AAA评级 记者 蔡越坤 2026年6月以来,在国内某头部评级机构工作的周宇感到压力骤增。 随着6月30日、7月...
原创 必... 很多人一看到“必胜客被卖了”,第一反应就是:这牌子是不是不行了? 可现实偏偏很拧巴。 一边是美国那边...
原创 美... 无视美国制裁,采购伊朗石油,这样的“硬骨头”,放眼世界也只有一个。 为了继续施压伊朗,美国可以说是什...
布米普特拉北京投资基金管理有限... 美国私营部门就业市场在六月份释放出温和降温的信号。根据薪资服务商ADP最新发布的报告,当月企业新增就...
原创 女... 去年底一次聚餐,桌上放着几支口红、一瓶香水,还有一个印着大牌标识的小盒子。有人随手拿起来说,这是代购...
原创 蚂... “灵活用工第一股”来了! 作者|刘俊群 编辑|刘钦文 你在奶茶店、餐厅、商超、酒店里遇到的兼职店员,...
原创 还... 中国与美国这两个大国的任何一个细微动作,似乎都会牵动全球金融市场的神经,引发一连串连锁反应。本就还剩...
从“固定区间”到“动态指数”,... 银行理财产品业绩基准展示方式正迎来新变化。7月5日,北京商报记者梳理发现,包括中邮理财、民生理财、华...
兰格钢铁杭州建材周报(七月第一... 来源:兰格钢铁网 兰格钢铁杭州建材周报(七月第一周) 本周(6.29-7.3)杭州建筑钢材市场现货...
全球存储巨头,拟涨价20% 来源:上海证券报 7月3日,据韩媒ZDNET Korea报道,三星电子正在与客户展开第三季度通用DR...
近视、远视、斜视、弱视,同样是... 听说孩子看不清黑板,很多家长第一反应就是“近视了”,于是直接带去眼镜店配副眼镜应付。但很多朋友不知道...
2026年苏州电商建站开发可靠... 在数字经济持续渗透的今天,一个功能强大、体验流畅、安全稳定的电商网站,已成为企业开拓线上市场、构建品...
券商周线4连阳,这次是真反转?... 来源:新浪基金 7月3日,券商板块窄幅震荡,规模400亿元的顶流券商ETF华宝(512000)场内价...
央行将加量续做3个月期买断式逆... 本报记者 刘琪 7月3日,中国人民银行发布公告称,为保持银行体系流动性充裕,2026年7月6日,将以...
原创 《... 猪有什么错? 作者 | 方璐 编辑丨于婞 来源 | 野马财经 一篇牧原股份(002714.SZ)14...
中国空调在欧洲卖爆了:边筑墙边... 近期,高温席卷欧洲多国,受限于环保政策、高电价、对古老建筑保护、高温天气少等种种考虑,使得在欧洲安装...