书到用时方恨少

查看进程和杀进程

上一篇 / 下一篇  2007-07-11 18:12:24 / 个人分类:Linux

$ ps ax

PID TTY      STAT   TIME COMMAND
    1 ?        S      0:02 init[5]                                            
    2 ?        SN     0:00 [ksoftirqd/0]
    3 ?        S      0:00 [watchdog/0]
    4 ?        S<     0:00 [events/0]
    5 ?        S<     0:00 [khelper]

只列出了开始的几个进程,因为通常它是一个非常长的列表。
这提供给您整台机器正在执行的进程的一个快照,但您可能要筛选掉一些信息。
如果您要省略 ax,那么将只看到您拥有的并具有控制终端的进程。命令 ps x 将显示您所有的进程,甚至那些没有控制终端的进程。
如果您要使用 ps a,那么可以获取附加在终端上的每人的进程列表。

$ kill -9 5

参考:

功能说明:删除执行中的程序或工作

语  法:kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]

补充说明:kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用ps指令或jobs指令查看。 
参  数:
 -l <信息编号>  若不加<信息编号>选项,则-l参数会列出全部的信息名称。 
 -s <信息名称或编号>  指定要送出的信息。 
 [程序]  [程序]可以是程序的PID或是PGID,也可以是工作编号。


 


TAG: ps kill linux Linux

歆然 引用 删除 lizhm   /   2007-07-20 23:45:13
我经常用的是命令:
ps -ef |grep java |grep lizhm
查看我的用户 所起的java 进程
然后用 kill -9 编号.
 

评分:0

我来说两句

Open Toolbar