linux命令

ps (process status):

常用命令:ps aux|grep xxx

# 显示现行终端机下的所有程序,包括其他用户的程序。
$ ps a
# 显示所有程序。
$ ps -A
# 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
$ ps c
# 此参数的效果和指定 "A" 参数相同。
$ ps -e
# 列出程序时,显示每个程序所使用的环境变量。
$ ps e
# 用 ASCII 字符显示树状结构,表达程序间的相互关系。
$ ps f
# 显示树状结构,表示程序间的相互关系。
$ ps -H
# 显示所有的程序,除了执行ps指令终端机下的程序之外。
$ ps -N
# 采用程序信号的格式显示程序状况。
$ ps s
# 列出程序时,包括已中断的子程序资料。
$ ps S
# 指定终端机编号,并列出属于该终端机的程序的状况。
$ ps -t <终端机编号>
# 以用户为主的格式来显示程序状况。
$ ps u
# 显示所有程序,不以终端机来区分。
$ ps x
# 较长,较详细的显示该PID的信息
$ ps -l

结果:
RSS:该进程占用的固定內存量(KB)(驻留中页的数量)
PRI:priority(优先级)的缩写

top:

top -u jboss

## 常用选项
-p pid   ## 只显示pid进程及其子进程的信息。监视多个则为 -p N1,N2,N3...
-u user  ## 只显示user用户启动的进程。
-d secs  ## 设置显示更新时间间隔为secs秒。默认为3秒。当然用户可以使用s交互命令来改变之。
-1       ## 列出所有CPU的摘要信息。
-H       ## 多线程模式,按线程划分每行。当然用户可以使用H交互命令来改变之。

-n count ## 设置显示次数为count次,然后退出。
-c       ## 显示完整的命令行,而不截断。
-q       ## 该选项将使top没有任何延迟的进行刷新。如果调用程序有超级用户权限,那么top将以尽可能高的优先级运行。
-S       ## 累积模式,连续显示多次更新结果。
-s       ## 安全模式,这将去除交互命令所带来的潜在危险。
-i       ## 忽略空闲和僵死进程。
-b       ## 以批处理模式操作,启动后不显示交互命令提示符,方便将结果输出到其它程序或文件。

pstree -p 进程ID

cat /proc/进程ID/status

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值