溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

service和systemctl有什么不同

發布時間:2022-02-18 16:07:12 來源:億速云 閱讀:229 作者:iii 欄目:開發技術

這篇文章主要介紹了service和systemctl有什么不同的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇service和systemctl有什么不同文章都會有所收獲,下面我們一起來看看吧。

service命令其實是去/etc/init.d目錄下,去執行相關程序,而systemd是Linux系統最新的初始化系統(init),作用是提高系統的啟動速度,盡可能啟動較少的進程,盡可能更多進程并發啟動。

service和systemctl有什么不同

運行級別概念的區分

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

systemctl 管理服務的啟動、重啟、停止、重載、查看狀態等常用命令區分

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 查看服務狀態

systemctl 設置服務開機啟動、不啟動、查看各級別下服務啟動狀態等常用命令

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有什么不同”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女