Linux进程线程命令(PS,kill,top,netstat)

版权声明:Please make the source marked https://blog.csdn.net/qq_31807385/article/details/83153617

每一个进程都有地址空间,并占用一定的系统资源

查看所有的进程:

[root@hadoop102 ~]# ps aux
USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root          1  0.0  0.0  19344  1544 ?        Ss   16:34   0:01 /sbin/init
root          2  0.0  0.0      0     0 ?        S    16:34   0:00 [kthreadd]
root          3  0.0  0.0      0     0 ?        S    16:34   0:00 [migration/0]
root          4  0.0  0.0      0     0 ?        S    16:34   0:00 [ksoftirqd/0]
root          5  0.0  0.0      0     0 ?        S    16:34   0:00 [stopper/0]
root          6  0.0  0.0      0     0 ?        S    16:34   0:00 [watchdog/0]
root          7  0.0  0.0      0     0 ?        S    16:34   0:00 [migration/1]
root          8  0.0  0.0      0     0 ?        S    16:34   0:00 [stopper/1]

USER:该进程是由哪个用户产生的  

USER:该进程是由哪个用户产生的

       PID:进程的ID号

%CPU:该进程占用CPU资源的百分比,占用越高,进程越耗费资源;

%MEM:该进程占用物理内存的百分比,占用越高,进程越耗费资源;

VSZ:该进程占用虚拟内存的大小,单位KB;

RSS:该进程占用实际物理内存的大小,单位KB;

TTY:该进程是在哪个终端中运行的。其中tty1-tty7代表本地控制台终端,tty1-tty6是本地的字符界面终端,tty7是图形终端。pts/0-255代表虚拟终端。

STAT:进程状态。常见的状态有:R:运行、S:睡眠、T:停止状态、s:包含子进程、+:位于后台

START:该进程的启动时间

TIME:该进程占用CPU的运算时间,注意不是系统时间

COMMAND:产生此进程的命令名

PID:进程的ID号

%CPU:该进程占用CPU资源的百分比,占用越高,进程越耗费资源;

%MEM:该进程占用物理内存的百分比,占用越高,进程越耗费资源;

VSZ:该进程占用虚拟内存的大小,单位KB;

RSS:该进程占用实际物理内存的大小,单位KB;

TTY:该进程是在哪个终端中运行的。其中tty1-tty7代表本地控制台终端,tty1-tty6是本地的字符界面终端,tty7是图形终端。pts/0-255代表虚拟终端。

STAT:进程状态。常见的状态有:R:运行、S:睡眠、T:停止状态、s:包含子进程、+:位于后台

START:该进程的启动时间

TIME:该进程占用CPU的运算时间,注意不是系统时间

COMMAND:产生此进程的命令名

查看父子进程之间的关系

[root@hadoop102 ~]# ps -ef
UID         PID   PPID  C STIME TTY          TIME CMD
root          1      0  0 16:34 ?        00:00:01 /sbin/init
root          2      0  0 16:34 ?        00:00:00 [kthreadd]
root          3      2  0 16:34 ?        00:00:00 [migration/0]
root          4      2  0 16:34 ?        00:00:00 [ksoftirqd/0]
root          5      2  0 16:34 ?        00:00:00 [stopper/0]
root          6      2  0 16:34 ?        00:00:00 [watchdog/0]
root          7      2  0 16:34 ?        00:00:00 [migration/1]

PID:进程ID

PPID:父进程ID  

可以使用grep检索:

[root@hadoop102 ~]# ps -ef | grep kblock
root         82      2  0 16:34 ?        00:00:00 [kblockd/0]
root         83      2  0 16:34 ?        00:00:00 [kblockd/1]
root         84      2  0 16:34 ?        00:00:00 [kblockd/2]
root         85      2  0 16:34 ?        00:00:00 [kblockd/3]
root         86      2  0 16:34 ?        00:00:00 [kblockd/4]
root         87      2  0 16:34 ?        00:00:00 [kblockd/5]
root         88      2  0 16:34 ?        00:00:00 [kblockd/6]
root         89      2  0 16:34 ?        00:00:00 [kblockd/7]
root       3410   3154  0 21:04 pts/1    00:00:00 grep kblock

杀死进程

[root@hadoop102 ~]# kill 3154

Top查看系统健康状态

[root@hadoop102 ~]# top
top - 21:12:24 up  4:38,  2 users,  load average: 0.00, 0.01, 0.05
Tasks: 250 total,   1 running, 249 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2038376k total,   867940k used,  1170436k free,    32400k buffers
Swap:  2097148k total,        0k used,  2097148k free,   517272k cached

   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                           
    40 root      20   0     0    0    0 S  0.3  0.0   0:06.89 events/5                           
     1 root      20   0 19344 1544 1228 S  0.0  0.1   0:01.45 init                               
     2 root      20   0     0    0    0 S  0.0  0.0   0:00.01 kthreadd                           
     3 root      RT   0     0    0    0 S  0.0  0.0   0:00.48 migration/0                        
     4 root      20   0     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0                        
     5 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 stopper/0                          
     6 root      RT   0     0    0    0 S  0.0  0.0   0:00.01 watchdog/0    

查看端口的相关信息

[root@hadoop102 ~]# netstat -anp | grep 443
unix  3      [ ]         STREAM     CONNECTED     22443  2169/Xorg           @/tmp/.X11-unix/X0
unix  3      [ ]         STREAM     CONNECTED     20443  2820/gconfd-2       /tmp/orbit-root/linc-

猜你喜欢

转载自blog.csdn.net/qq_31807385/article/details/83153617