linux top命令的用法详细详解 linux中的top命令

小编现在给大家详细介绍关于“linux中的top命令”的核心内容以及“linux top命令的用法详细详解”的相关知识 , 希望能够帮到您 。
linux下的top命令?

linux top命令的用法详细详解 linux中的top命令

文章插图

top命令说白了就是linux实时监视进程的命令:第一个值是进程号 , 然后用户是root , 后面%cpu是cpu占用率 , %mem是内存占用率等等 , 该命令每秒刷新一次 。 如果不在前台执行该命令则会占用前台 , 使用ctrl+c 结束监视 。 实际用处是看看某个进程的内存 , cpu负载率 。 也可以使用ps命令来查看进程信息 , 不过ps不是实时的 。 里面的信息重不重要 , 这个不好说 , 要看你怎么用了 , 你用这些信息他就重要呗 , 你就是看看你cpu负载率 , 那就不重要 。 其实top就相当于你windows的任务管理器 , 你windows ctrl+alt+.进入任务管理器 , 然后点到进程那个标签就是了 。 关于linux的更多资料 , 请访问《linux就该这么学》官网 。

linux下top命令参数有什么解释?top命令查看当前刷新进程实时显示 process 的动态top [-] [d delay] [q] [c] [S] [s] [i] [n] 例如:输入 top -n 10 后将屏幕显示10次刷新的进程
UNIX中 TOP命令是用来做什么的?和windows的资源管理器差不多 , 查看资源使用情况的 。
TOP命令列出的PR和NI列是什么 意思top命令用于显示系统运行的进程信息 , 作用类似于windows中的任务管理器 , 只不过top不是图形化的 , 而是显示实时文本信息统计信息区域的下方显示了各个进程的详细信息 。 首先来认识一下各列的含义 。
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
序号列名含义
PID 进程id
PPID 父进程id
RUSER Realusername
UID 进程所有者的用户id
USER 进程所有者的用户名
GROUP 进程所有者的组名
TTY 启动进程的终端名 。 不是从终端启动的进程则显示为?
PR 优先级
NInice 值 。 负值表示高优先级 , 正值表示低优先级
P 最后使用的CPU , 仅在多CPU环境下有意义
%CPU 上次更新到现在的CPU时间占用百分比
TIME 进程使用的CPU时间总计 , 单位秒
TIME+ 进程使用的CPU时间总计 , 单位1/100秒
%MEM 进程使用的物理内存百分比
VIRT 进程使用的虚拟内存总量 , 单位kb 。 VIRT=SWAP+RES
SWAP 进程使用的虚拟内存中 , 被换出的大小 , 单位kb 。
RES 进程使用的、未被换出的物理内存大小 , 单位kb 。 RES=CODE+DATA
CODE 可执行代码占用的物理内存大小 , 单位kb
DATA 可执行代码以外的部分(数据段+栈)占用的物理内存大小 , 单位kb
SHR 共享内存大小 , 单位kb
nFLT 页面错误次数
nDRT 最后一次写入到现在 , 被修改过的页面数 。
S 进程状态 。
D= 不可中断的睡眠状态
R= 运行
S= 睡眠
T= 跟踪/停止
Z= 僵尸进程
COMMAND 命令名/命令行
WCHAN 若该进程在睡眠 , 则显示睡眠中的系统函数名
Flags 任务标志 , 参考sched.h
【linux top命令的用法详细详解 linux中的top命令】以上内容就是关于linux中的top命令和linux top命令的用法详细详解的全部内容 , 是由小编认真整理编辑的 , 如果对您有帮助请收藏转发...感谢支持!


    特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。