chkconfig

当login一个系统,你就一定运行在一个运行级别之上,而固定的运行级别在系统初始化过程中就会启动相应

级别下的脚本(/etc/rc.d/)rcN),但这下面的都是连接文件,真正的脚本文件在/etc/rc.d/init.d,不同的级别下运行

的脚本不同,可以通过命令改变脚本的运行级别

         chkconfig  --list  daemon 可以查看一个进程在不同级别下的状态

         chkconfig  --level   | nnnn     daemon  on/off 修改进程的运行级别状态,这个命令的的实质就是在35

级别下分别创建一个连接

           chkconfig  --level  3  5  on

           chkconfig   --add/del  这个命令就是将你的第三方的进程加入到sys V的管理风格中,如下:

           chkconfig   --add/del  mysqld   将mysqld拷贝到/etc/rc.d/init.d/中,接受sys V 的风格管理

            sysV风格的脚本是startup风格,也叫startup文件

           1.查看在各种不同的执行等级中,各项服务的状况: 
          $chkconfig --list

 

           2.列出系统服务vsftpd在各个执行等级的启动情况:
           $chkconfig --list vsftpd

 

         3.在执行等级3,5时,关闭vsftpd系统服务:
         $chkconfig --level 35 vsftpd off

 

          4.在执行等级2,3,5时,开启 vsftpd系统服务:
          $chkconfig --level 235 vsftpd on

 

             当改变了一个进程的状态,必须重启服务

            service   startup  start/stop/status   (RedHat独有的)

            /etc/init.d/startup/  start/stop/status  (linux通用的方式)

            rhce考试就必须将配置的服务开机启动

            /etc/sysconfig    也是个与脚本有关的目录具体的

你可能感兴趣的:(chkconfig,职场,休闲)