這篇文章主要介紹了service和systemctl有什么不同的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇service和systemctl有什么不同文章都會有所收獲,下面我們一起來看看吧。
service命令其實是去/etc/init.d目錄下,去執行相關程序,而systemd是Linux系統最新的初始化系統(init),作用是提高系統的啟動速度,盡可能啟動較少的進程,盡可能更多進程并發啟動。
System V init 運行級別 systemd 目標名稱 作用 0 runlevel0.target, poweroff.target 關機 1 runlevel1.target, rescue.target 單用戶模式 2 runlevel2.target, multi-user.target 等同于級別 3 3 runlevel3.target, multi-user.target 多用戶的文本界面 4 runlevel4.target, multi-user.target 等同于級別 3 5 runlevel5.target, graphical.target 多用戶的圖形界面 6 runlevel6.target, reboot.target 重啟 emergency emergency.target 緊急 Shell
System V init 命令(RHEL 6) systemctl 命令(RHEL 7) 作用 service foo start systemctl start foo.service 啟動服務 service foo restart systemctl restart foo.service 重啟服務 service foo stop systemctl stop foo.service 停止服務 service foo reload systemctl reload foo.service 重新加載配置文件(不終止服務) service foo status systemctl status foo.service 查看服務狀態
System V init 命令(RHEL 6) systemctl 命令(RHEL 7) 作用 chkconfig foo on systemctl enable foo.service 開機自動啟動 chkconfig foo off systemctl disable foo.service 開機不自動啟動 chkconfig foo systemctl is-enabled foo.service 查看特定服務是否為開機自動啟動 chkconfig --list systemctl list-unit-files --type=service 查看各個級別下服務的啟動與禁用情況
關于“service和systemctl有什么不同”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“service和systemctl有什么不同”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。