在 CentOS 系統中,我們還可以依賴 service 命令來啟動獨立的服務。service 命令實際上只是一個腳本,這個腳本仍然需要調用 /etc/init.d/ 中的啟動腳本來啟動獨立的服務。而且 service 命令是紅帽系列 Linux 的專有命令,其他的 Linux 發行版本不一定擁有這條命令,所以我們并不推薦使用 service 命令來啟動獨立的服務。
service 命令格式如下:
[root@localhost ~]# service 獨立服務名 start|stop|restart|...
這樣管理服務的自啟動多么方便,為什么還要學習其他的服務自啟動管理命令呢? ntsysv 命令雖然簡單,但它是紅帽系列 Linux 的專有命令,其他的 Linux 發行版本不一定擁有這條命令,而且條命令也不能管理源碼包安裝的服務,所以我們推薦大家使用 /etc/rc.d/rc.local 文件來管理服務的自啟動。