当前位置: 首页 > Linux

Linux系统查看进程ps的用法

时间:2023-04-06 21:51:44 Linux

上一篇我们学习了Linux查看进程ps的用法。本文主要关注top命令。每个进程的资源使用情况类似于Windows任务管理器。1.命令选项-b      以批处理方式运行-c      显示完整的治理命令-d      屏幕刷新间隔时间-I      忽略失效过程-s      机密模式-S      累计模式-i<时间>  设置刷新间隔时间-u<用户名>指定用户名-p<进程号>指定进程-n<次数>  循环显示次数2,常用此命令快捷键keyh    显示快捷键帮助k    终止一个进程i    打开/关闭忽略空闲和死进程q    退出程序r    重新排列一个进程的优先级到累积模式s    以秒为单位更改刷新间隔f,F  在当前显示中添加或删除项目o,O  更改显示项目的顺序l    在平均负载和启动时间信息之间切换显示m   开关显示内存信息t    开关显示进程和CPU状态信息c    开关显示命令名和完整命令行usage排序(默认排序)T    按时间/累计时间排序w    将当前设置写入~/.toprc文件1    展开多核cpu显示3.示例top-18:17:22up8:52,1user,loadaverage:0.05,0.04,0.05Tasks:99total,2running,97sleeping,0stopped,0zombie%Cpu(s):0.0us,0.1sy,0.0ni,99.9id,0.0wa,0.0hi,0.0si,0.0stKiB内存:总计739932,免费353944,已使用125284,260704buff/cacheKiB交换:总计1044476,免费1044476,已使用0。MEMTIME+COMMAND47root200000S0.10.00:36.55kworker/0:1643root200216681284972S0.10.20:18.13irqbalance1668root200000S0.11.01/1.08k1worker:20012796864804096S0.00.90:01.93systemd2root200000S0.00.00:00.02kthreadd3root2000000S0.00.00:00.23ksoftirqd/05root0-20000:0.0S00.00.00kworker/0:0H7根rt0000S0.00.00:00.02迁移/08根200000S0.00.00:00.00rcu_bh9根200000R0.00.00:01.95rcu_sched-10根20000S0.00.00:00.00lru-add-drain4。解释系统整体资源统计的前5个行为top-系统当前时间up     系统开机多长时间用户    当前用户数loadaveragecpu平均负载,三个值都是1分钟,5分钟,15分钟Tasks  当前系统进程数,total:进程总数,running:正在运行的进程数,sleeping:休眠进程数,stopped:停止进程数,zombie:僵尸进程数%Cpu(s)cpu使用率,us:用户使用的CPU百分比,sy:系统内核使用的CPU百分比,id:剩余CPU的百分比Mem   memoryUsageinformation,total:总内存大小,free:空闲内存,used:已用内存,buff/cache:缓存内存大小nice值,负值表示高优先级,正值表示低优先级VIRT     进程使用的虚拟内存总量RES     进程使用的物理内存大小SHR     共享内存大小S      进程状态,D:不可中断睡眠状态,R:运行,S:休眠,T:跟踪/停止,Z:Zombie进程theprocessPercentageTIME+    进程使用的总CPU时间COMMAND  以上命令名是良虚教程网为小伙伴们分享的Linux查看进程top的用法。想了解更多Linux知识记得关注公众号“良序Linux”,或扫描下方二维码关注,更多干货等着你!