68174">
第二种方式:chkconfig
如果需要自启动某些服务,只需使用chkconfig 服务名 on即可,若想关闭,将on改为off;
在默认情况下,chkconfig会自启动2345这四个级别,如果想自定义可以加上--level选项;
上面我们先将sshd服务的所有启动级别关闭,然后使用--level选项启动自定义级别;
Tips:--list选项可查看指定服务的启动状态,chkconfig不带任何选项则查看所有服务状态。
第三种方式:ntsysv 伪图形
ntsysv和chkconfig其实是一样的,只不过加上了图形而已;
启动ntsysv有两种方式,一是直接在命令行中输入ntsysv,二是使用setup命令,然后选择系统服务;
默认情况下,当前运行级别为多少,在ntsysv中设置的启动服务的级别便是多少;
比如,我当前的运行级别是3,那么我在伪图形界面中选择启动服务后,它的运行级别也会是3;
如果想自定义运行级别可使用ntsysv --level方式。
以上三种操作需要保证服务脚本文件可执行,并且要有root权限;
其中,第一种方式多用于自定义脚本,第二、三种多用于系统已存在的服务;
比如ftp、samba、ssh、httpd等等;
并且,要做相关设置需要弄清楚运行级别的问题。
本文来源:不详 作者:佚名