[每日一题]说说Linux top命令的功能和用法

top命令的作用

用于查看进程的资源占用情况,比如你写了一个程序,想看一下它大体占用了多少CPU、多少内存,是否导致机器负载过重,top可以帮到你

用法

直接输入top即可,这是屏幕会显示一些动态变化的内容,刷新周期是1s,如果想改变刷新周期,请使用-d(delay)参数,比如: top -d 3 表示3s刷新一次

我当前用ulric账号登陆,我只想看ulric启动的所有进程的情况: top -u ulric 我只想看某几个pid对应的进程的情况: top -p pid1, pid2, pid3

刷新过程可以响应一些按键,比如: M 按照内存占用排序 P 按照CPU占用排序 T 按照TIME+占用排序 k 提示你输入一个pid,输入之后会被kill u 提示你输入一个用户名,比如我输入ulric,就会只显示ulric对应的进程情况 c 显示command完整命令,再按一下,回到原来样子 q 退出top

各个字段的作用
PID	// 进程pid
USER	// 进程所有者
PR	// 进程优先级别,越小越优先被执行
NI	// nice值
VIRT	// 进程占用的虚拟内存
RES	// 进程占用的物理内存
SHR	// 进程使用的共享内存
S	// 进程状态,S表示休眠;R表示running;Z表示僵死,N表示该进程优先值为负数
%CPU	// 进程占用的CPU使用率
%MEM	// 进程占用的物理内存与总内存的百分比
TIME+	// 进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值
COMMAND	// 进程启动命令名称

更多it面试题小知识请关注微信公共号:it_mianshiti 在此输入图片描述

转载于:https://my.oschina.net/morflameblog/blog/317789

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值