Linux基本命令——ps/top

ps命令:列出当前进程的信息,静态显示。

top命令:动态的显示进程信息。

kill命令:杀死进程。

---------------------------常用命令参数-----------------------------

1、ps -ef

-e:等同于-A,显示全部进程信息。

-f:显示完整格式。

2、ps aux

--------------------------------------------查找特定的进程--------------------------------------------

3、ps -ef|grep mysql:查找特定的进程信息

显示的参数信息同ps -ef: UID、PID、PPID、C、STIME、TTY

4、pgrep:专门用于进程查询的grep

5、pidof :查找特定进程的pid,同4

 

6、top:实时查看进行信息

-p:指定的进程

7、kill杀死进程

先用ps命令查找进程,然后用kill命令杀死。

kill pid:不带任何参数,直接加进程id。这是标准的kill命令,通常都能达到目的,终止有问题的进程,并把进程的资源释放给系统。但如果进程启动了子进程,只杀死父进程的话,子进程仍在运行。

kill -l pid:-l选项告诉kill命令用好像启动进程的用户已注销的方式结束进程。当使用该选项时,kill命令也试图杀死所留下的子进程。但这个命令也不是总能成功--或许仍然需要先手工杀死子进程,然后再杀死父进程。

kill -9:同kill -s 9 4686。其中-s 9 制定了传递给进程的信号是9,表示强制、尽快终止进程。该命令迫使进程在运行时突然终止,进程在结束后不能进行自我清理,导致系统资源无法正常释放,一般不推荐使用。

原文地址:https://www.cnblogs.com/yuan2016/p/5698713.html