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    也是個與腳本有關的目錄具體的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章