进程
ps -aux : 查看系统进程
px -axjf :以树状图形式表现进程
-u:显示进程属于什么客户
-x:显示后台进程
-l:只查看和自己相关的进程
service httpd start :启动httpd服务
ps -aux之后有一些显示参数:
VSZ:占用虚拟内存的量
SSZ:占用物理内存的量
TTY:指该进程是在哪个终端机上运行的
tty1~6就是真机上登录
pst就是登录的终端
linux的一些进程状态:
D:不可中断
R:正在运行
S:处于休眠
T:停止或者被追踪
Z:僵尸进程
W:进入内存交换
X:死掉的进程
I:多进程
< 高优先级
N 低优先级
s 包含子进程
- 位于后台的进程组
top 【选项】:动态查看进程状态
-d 秒数 #top -d 2
-b 以批次的方式执行top
-n 与-b混合使用意义是需要进行几次top的输出结果
-p 指定某些个pid来进行观察监测
在top执行过程中可以使用的按键命令:
? 显示在top中可以按的按键
P 以CPU占用资源排序来显示
M 以memory占用来显示
N 以pid来排序
T 以使用cpu的时间来排序
k 给予某个pid后kill该进程
q 退出
kill:
-15 以正常方式结束进程
-9 立刻强制结束进程
-2 代表由键盘输入ctrl+c一样的动作
-1 相当于重启进程