Linux进程查看及管理的工具

Linux进程查看及管理的工具:

pstree命令:

ps命令:

ps [OPTION]...

选项:支持两种风格

常用组合1:aux

u:以用户为中心组织进程状态信息显示

a:与终端相关的进程;

x:与终端无关的进程;

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

VSZ:虚拟内存大小

RSS:常驻内存集

TTY:通过哪个终端启动

START:进程状态

R:running

S:interruptable sleeping 可中断的睡眠

D: uninterruptable sleeping不可中断的睡眠

T:stoppd

Z:zombie僵死态

+:前台进程

l:多线程进程

N:低优先级进程

<:高优先级进程

s: session leader

常用组合2:-ef

-e:显示所有进程

-f:显示完整格式的进程信息

常用组合3:-eFH

-F :显示完整格式的进程信息

-H:以进程层级格式显示进程相关信息

常用组合4:-eo,axo

--------------------------------------------------------------------------------------------------------------------------------

Linux系统各进程的相关信息均保存在/proc/PID目录下的各文件中;

-------------------------------------------------------------------------------------------------------------------------------

pgrep,pkill

pgrep [options] pattern

pkill [options] pattern

-u uid 有效用户ID

-U uid 实际用户ID

-t terminal: 与指定终端相关的进程

-l:显示进程名

-a:显示完成格式的进程名

-P pid:显示其父进程为此处指定的进程的进程列表

pidof:

根据进程名获取其PID

---------------------------------------------------------------------------------------------------------------------------------

top:

排序:

P:以占据的CPU百分比;

M:占据内存百分比;

T:累积占据cpu时长;

首部信息显示:

uptime信息:l命令

tasks及cpu信息:t命令

cpu分别显示:1(数字)

memory信息:m命令

退出命令:q

修改刷新时间间隔:s

 终止指定进程:k

选项:

-d #:指定刷新间隔,默认为3秒;

-b:以批次方式;

-n #:显示多少批次;

---------------------------------------------------------------------------------------------------------------------------------

htop命令:

选项:

-d #:指定延迟时间;

-u :仅显示指定用户的进程;

-s:以指定字段进行排序;

s:跟踪选定进程的系统调用;

l:显示选定进程打开的文件列表;

a:将选定的进程绑定至某指定CPU核心;

t:显示进程树;

                          

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lssyg2011

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值