linux top功能,[每日一题]说说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

原文:http://my.oschina.net/morflameblog/blog/317789

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值