Linux学习(七) 进程管理

1.进程概念

1.在Linux中,每一个程序都有自己的一个进程,每一个进程都有一个id号

2. 每一个进程都会有一个父进程

3.服务在后台进行,程序一般在前台进行。

2. ps  查看当前系统正在进行的各种进程信息

格式: ps 选项

  •  -a 显示当前终端运行的所有进程信息

  •  -u  以用户的信息显示进程

  •  -x  显示后台运行进程的参数
[root@wangstudy /]# ps -x
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:25 /usr/lib/systemd/systemd --system --deserialize 17
    2 ?        S      0:00 [kthreadd]
    4 ?        S<     0:00 [kworker/0:0H]
    5 ?        S      0:00 [kworker/u4:0]
    6 ?        S      0:00 [ksoftirqd/0]
    7 ?        S      0:00 [migration/0]
    8 ?        S      0:00 [rcu_bh]
    9 ?        S      1:05 [rcu_sched]
   10 ?        S<     0:00 [lru-add-drain]
   11 ?        S      0:00 [watchdog/0]
   12 ?        S      0:00 [watchdog/1]
   13 ?        S      0:00 [migration/1]
   14 ?        S      0:00 [ksoftirqd/1]
   16 ?        S<     0:00 [kworker/1:0H]
   18 ?        S      0:00 [kdevtmpfs]
   19 ?        S<     0:00 [netns]
   20 ?        S      0:00 [khungtaskd]
   21 ?        S<     0:00 [writeback]
   22 ?        S<     0:00 [kintegrityd]
   23 ?        S<     0:00 [bioset]
   24 ?        S<     0:00 [bioset]
   25 ?        S<     0:00 [bioset]
   26 ?        S<     0:00 [kblockd]
   27 ?        S<     0:00 [md]
   28 ?        S<     0:00 [edac-poller]
   29 ?        S<     0:00 [watchdogd]
   36 ?        S      0:00 [kswapd0]
   37 ?        SN     0:00 [ksmd]
   38 ?        SN     0:00 [khugepaged]
   39 ?        S<     0:00 [crypto]
   47 ?        S<     0:00 [kthrotld]
   49 ?        S<     0:00 [kmpath_rdacd]
   50 ?        S<     0:00 [kaluad]
   51 ?        S<     0:00 [kpsmoused]
   53 ?        S<     0:00 [ipv6_addrconf]
   66 ?        S<     0:00 [deferwq]
  101 ?        S      0:00 [kauditd]
  229 ?        S<     0:00 [ata_sff]
  301 ?        S      0:00 [scsi_eh_0]
  302 ?        S<     0:00 [scsi_tmf_0]
  304 ?        S      0:00 [scsi_eh_1]
  305 ?        S<     0:00 [scsi_tmf_1]
  314 ?        S<     0:00 [ttm_swap]
  321 ?        S<     0:01 [kworker/0:1H]
  331 ?        S<     0:00 [kworker/1:1H]
  332 ?        S      0:03 [jbd2/vda1-8]
  333 ?        S<     0:00 [ext4-rsv-conver]
  426 ?        Ss     0:00 /usr/lib/systemd/systemd-journald
  462 ?        Ss     0:00 /usr/lib/systemd/systemd-udevd
  475 ?        S<sl   0:00 /sbin/auditd
  637 ?        Ss     0:00 /usr/lib/systemd/systemd-logind
  640 ?        S<     0:00 [nfit]
  902 ?        Ds     0:00 sshd: root@pts/2
  904 pts/2    Ss     0:00 -bash
  914 ?        Ss     0:00 /sbin/dhclient -1 -q -lf /var/lib/dhclient/dhclient--eth0.lease -pf /var/run/dhclient-eth0.pid -H i
  971 ?        Ssl    0:13 /usr/bin/python2 -Es /usr/sbin/tuned -l -P
 1021 ?        Ssl    3:34 /usr/sbin/aliyun-service
 1023 ?        Ssl    0:06 /usr/sbin/rsyslogd -n
 1027 ?        Ss     0:00 /usr/sbin/sshd -D
 1034 ?        Ss     0:00 /usr/sbin/atd -f
 1037 ttyS0    Ss+    0:00 /sbin/agetty --keep-baud 115200,38400,9600 ttyS0 vt220
 1038 tty1     Ss+    0:00 /sbin/agetty --noclear tty1 linux
 1058 ?        Ssl    0:56 /usr/local/aegis/aegis_update/AliYunDunUpdate
 1120 ?        S<sl  31:41 /usr/local/aegis/aegis_client/aegis_10_79/AliYunDun
 1247 pts/2    R+     0:00 ps -x
 2341 ?        Sl     1:20 /usr/bin/python /www/server/panel/BT-Task
 2356 ?        Sl     0:30 /usr/bin/python /www/server/panel/BT-Panel
 2514 ?        Ssl    0:03 /usr/bin/python2 -Es /usr/sbin/firewalld --nofork --nopid
 3038 ?        Ss     0:00 /usr/sbin/crond -n
 3740 ?        Ss     0:03 /sbin/rngd -f
13361 ?        R      0:01 [kworker/1:1]
16338 ?        S      0:04 [kworker/0:2]
18952 ?        S      0:00 /bin/sh /www/server/mysql/bin/mysqld_safe --datadir=/www/server/data --pid-file=/www/server/data/iZ
19389 ?        Ss     0:05 /www/server/apache/bin/httpd -k start
19882 ?        S      0:01 [kworker/u4:2]
22061 ?        Ss     0:00 sshd: root@pts/0
22064 pts/0    Ss+    0:00 -bash
30750 ?        S      0:00 [kworker/1:0]
30752 ?        S      0:00 [kworker/0:1]
  • -aux  查看所有进程
[root@wangstudy /]# ps -aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.1  52056  4168 ?        Ss   May30   0:25 /usr/lib/systemd/systemd --system --deserialize 17
root         2  0.0  0.0      0     0 ?        S    May30   0:00 [kthreadd]
root         4  0.0  0.0      0     0 ?        S<   May30   0:00 [kworker/0:0H]
root         5  0.0  0.0      0     0 ?        S    May30   0:00 [kworker/u4:0]
root         6  0.0  0.0      0     0 ?        S    May30   0:00 [ksoftirqd/0]
root         7  0.0  0.0      0     0 ?        S    May30   0:00 [migration/0]
root         8  0.0  0.0      0     0 ?        S    May30   0:00 [rcu_bh]
root         9  0.0  0.0      0     0 ?        S    May30   1:05 [rcu_sched]
root        10  0.0  0.0      0     0 ?        S<   May30   0:00 [lru-add-drain]
root        11  0.0  0.0      0     0 ?        S    May30   0:00 [watchdog/0]
root        12  0.0  0.0      0     0 ?        S    May30   0:00 [watchdog/1]
root        13  0.0  0.0      0     0 ?        S    May30   0:00 [migration/1]
root        14  0.0  0.0      0     0 ?        S    May30   0:00 [ksoftirqd/1]
root        16  0.0  0.0      0     0 ?        S<   May30   0:00 [kworker/1:0H]
root        18  0.0  0.0      0     0 ?        S    May30   0:00 [kdevtmpfs]
root        19  0.0  0.0      0     0 ?        S<   
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值