rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 操作系统 » Linux命令

ps、kill、top命令

ps观察进程的状态,显示瞬间的状态。
语法:ps [选项]
-A:显示所有的进程。
-a:显示包括系统中所有用户进程的状态。
-f: 显示进程和子进程的树形目录。
-u:以用户格式显示进程信息,给出用户名和起始时间。
-aux:详细的显示所有包含其他使用者的进程。 USER       PID   %CPU      %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1   0.4 0.2   2532 1524 ?        Ss   08:18   0:00 /sbin/init
root         2 0.0 0.0      0     0 ?        S<   08:18   0:00 [kthreadd]
root         3 0.0 0.0      0     0 ?        S<   08:18   0:00 [migration/0]
root         4 0.0 0.0      0     0 ?        S<   08:18   0:00 [ksoftirqd/0]
root         5 0.0 0.0      0     0 ?        S<   08:18   0:00 [watchdog/0]
root         6 0.0 0.0      0     0 ?        S<   08:18   0:00 [migration/1]
root         7 0.0 0.0      0     0 ?        S<   08:18   0:00 [ksoftirqd/1] USER        进程拥有着
PID          进程号
%CPU       CPU使用率
%MEM     内存使用率
VSZ         占用的虚拟内存大小
RSS         占用内存大小
TTY        终端的次要装置号码
STAT     该进程的状态
START    进程的开始时间
TIME       执行的时间
COMMAND   所执行的命令 最常用的方法是ps -aux,然后再利用一个管道符号导向到grep,去查找特定的进程,然后对特定的进程进行操作。比如:ps -aux | grep root    查找root的进程信息。

kill命令:强制杀死后台的某些进程。
kill -l 显示kill能发送的种类,其中,9)sigkill 经常用
kill -9 进程号   强制终止进程

top命令用于实时监控进程。默认自动3秒刷新一次,更改刷新频率:
                 top -d 10     每10秒刷新一次(注意单位是:秒)

顶一下
(0)
踩一下
(0)