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