linux系统下进程的管理

34 篇文章 0 订阅

静态查看进程:

ps (precess status)
命令参数说明:
ps a 显示现终端机下的所有程序
ps u 以用户为主的格式来显示程序状况
ps x 不以终端机来区分
示例:
ps aux

[root@localhost ~]# ps aux | head -2
USER        PID %CPU %MEM    VSZ   RSS TTY     STAT START   TIME COMMAND
root          1  0.0  0.6  45980  6276 ?       Ss   09:10   0:01 /usr/lib/systemd/sy

ps aux 输出的字段含义:
USER:进行进程的用户
PID:进程ID
%CPU:CPU占用率
%MEM:内存占用率
VSZ:占用虚拟内存
RSS:占用实际内存
TTY:进程运行的终端
STAT:进程状态
START:进程的启动时间
TIME:进程占用CPU的总时间
COMMAND:进程文件,进程名
进程排序:

ps aux --sort %cpu
[root@localhost ~]# ps aux --sort %cpu  (以升序排列)
[root@localhost ~]# ps aux --sort -%cpu (以降序排列)

进程的父子关系*
ps ef

[root@localhost ~]# ps -ef
UID         PID   PPID  C STIME TTY          TIME CMD
root          1      0  0 09:10 ?        00:00:01 /usr/lib/systemd/systemd --system -
root          2      0  0 09:10 ?        00:00:00 [kthreadd]
root          4      2  0 09:10 ?        00:00:00 [kworker/0:0H]

PID:进程ID
PPID:父进程ID

自定义显示字段
ps axo

[root@localhost ~]#ps axo user,pid,ppid
USER        PID   PPID
root          1      0
root          2      0

动态查看进程:

top

[root@localhost ~]# top  (查看动态进程信息,按z彩色显示)
[root@localhost ~]# top -d 1  (每一秒刷新)
[root@localhost ~]# top -d 1 -p 2(查看指定进程的动态信息)
*

信号控制进程*
kill
编号 信号名
1 重新加载配置
2 键盘中断CTRL+C
3 键盘退出CTRL+
9 强制中止,无条件
15 中止(正常结束)
18 继续
19 暂停
20 键盘暂停CTRL+Z

作业控制jobs

bg:后台进程(没有控制终端,看不见,但是在运行)

[root@localhost ~]#sleep 3000 &
[1] 2898

jobs:查看后台进程

[root@localhost ~]#jobs 
[1]+  运行中               sleep 3000 &

fg:前台进程(在终端中运行的命令,占领终端)

[root@localhost ~]#fg 1    (将后台编号为1的进程移置前台运行)
sleep 3000      
[root@localhost ~]#jobs
[1]+  已停止               sleep 3000
[root@localhost ~]#bg 1    (使用CTRL+Z将程序切回后台并使用 bg 1 使程序继续在后台运行)
[1]+ sleep 3000 &

kill %:消灭后台进程

[root@localhost ~]#jobs 
[1]+  运行中               sleep 3000 &
[root@localhost ~]# kill %1  (消灭后台编号为1的进程)  
[root@localhost ~]#jobs 
[root@localhost ~]#   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值