我有一个 CentOS 6 32 位 VPS,我想确定,我如何知道哪些应用程序在启动时自动运行?
编辑:我试过chkconfig --list
了,但我不明白这些行是什么意思:
[root@server2 ~]# chkconfig --list
dropbox 0:off 1:off 2:on 3:on 4:on 5:on 6:off
httpd 0:off 1:off 2:off 3:on 4:off 5:off 6:off
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
modules_dep 0:off 1:off 2:on 3:on 4:on 5:on 6:off
mysqld 0:off 1:off 2:on 3:on 4:off 5:on 6:off
named 0:off 1:off 2:off 3:off 4:off 5:off 6:off
netconsole 0:off 1:off 2:off 3:off 4:off 5:off 6:off
netfs 0:off 1:off 2:off 3:off 4:on 5:on 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
nginx 0:off 1:off 2:off 3:off 4:off 5:off 6:off
nmb 0:off 1:off 2:off 3:off 4:off 5:off 6:off
nscd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
openvpn 0:off 1:off 2:off 3:on 4:on 5:on 6:off
rdisc 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rpcbind 0:off 1:off 2:on 3:off 4:on 5:on 6:off
rsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
saslauthd 0:off 1:off 2:off 3:on 4:off 5:off 6:off
smb 0:off 1:off 2:off 3:off 4:off 5:off 6:off
snmpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
snmptrapd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
udev-post 0:off 1:on 2:on 3:off 4:on 5:on 6:off
xinetd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
0-6 列是您的运行级别。基本上,这些列指示哪些服务在哪个系统阶段或运行级别启动/停止。
另见: http ://en.wikipedia.org/wiki/Runlevel
https://serverfault.com/search?q=what+is+a+runlevel
大多数系统/服务器运行在运行级别 3,又名:inittab 术语中的“init:3”。
使用命令runlevel可以找到什么是运行级别,也就是on或off之前的数字。所以如果你的运行级别是 2,你可以从上面的输出中 grep 2:on 并找到所有打开的服务。通常运行级别在 /etc/inittab 中设置,但可以更改。