1.概述
这两个命令都是进程查看命令。
一般执行ps -ef 或者ps aux 命令是查看我们的进程是否启动成功,或者找出进程号,对进程的kill强制关闭
# 找出nginx的关键路径whereis nginx
2.ps -ef
- UID:用户ID
- PID:进程ID
- PPID:父进程号
- C:CPU的占用率
- STIME:进程的启动时间
- TTY:TTY终端
- TIME:进程执行起到现在总的CPU占用时间
- CMD:启动这个进程的命令 ```shell [root@localhost ~]# ps -ef | more UID PID PPID C STIME TTY TIME CMD root 2 0 0 Jul30 ? 00:00:00 [kthreadd] root 3 2 0 Jul30 ? 00:00:06 [ksoftirqd/0] root 5 2 0 Jul30 ? 00:00:00 [kworker/0:0H] root 7 2 0 Jul30 ? 00:00:04 [migration/0] root 8 2 0 Jul30 ? 00:00:00 [rcu_bh] root 9 2 0 Jul30 ? 00:00:00 [rcuob/0] root 10 2 0 Jul30 ? 00:00:00 [rcuob/1]
<a name="KuVaV"></a># 3.ps aux- USER:哪个用户启动了这个命令- PID:进程的ID- %CPU:CPU的占用率- %MEM:内存的使用率- VSZ:如果一个程序完全驻留在内存中一共需要使用多少内存空间- RSS:进程当前占用了多少内存- TTY:tty终端- STAT:表示当前进程的状态(S#处于休眠的状态;D#不可中断的状态 ;Z#僵尸进程 ;X#死掉的进程)- START:启动这个命令的时间点- TIME:进程执行起到现在总的CPU占用时间- COMMAND:启动这个进程的命令```shell[root@localhost ~]# ps aux | moreUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 2 0.0 0.0 0 0 ? S Jul30 0:00 [kthreadd]root 3 0.0 0.0 0 0 ? S Jul30 0:06 [ksoftirqd/0]root 5 0.0 0.0 0 0 ? S< Jul30 0:00 [kworker/0:0H]root 7 0.0 0.0 0 0 ? S Jul30 0:04 [migration/0]root 8 0.0 0.0 0 0 ? S Jul30 0:00 [rcu_bh]root 9 0.0 0.0 0 0 ? S Jul30 0:00 [rcuob/0]root 10 0.0 0.0 0 0 ? S Jul30 0:00 [rcuob/1]root 11 0.0 0.0 0 0 ? S Jul30 0:00 [rcuob/2]
