- 管理服務(wù) systemctl (root權(quán)限)
- 運行級別的分類 runlevel
- 一些常用命令 systemctl
在Linux系統(tǒng)中,服務(wù)是一種常駐系統(tǒng)內(nèi)存中的進程,可以提供一些系統(tǒng)和網(wǎng)絡(luò)功能。現(xiàn)在最新的Linux系統(tǒng)都統(tǒng)一使用systemctl進行服務(wù)的管理。本文將介紹如何使用systemctl命令查看docker是否在Linux上成功啟動。
systemctl [opt] xxx.service
status:查看當(dāng)前服務(wù)狀態(tài)
start:啟動服務(wù)
stop:關(guān)閉服務(wù)
restart:重啟服務(wù)
enable:設(shè)置開機啟動
disable:設(shè)置開機不啟動
reload:后面不接具體服務(wù)名,重新加載配置文件
mask:注銷服務(wù)
unmask:取消注銷
示例如下:
運行命令:systemctl status docker.service
如果看到”active (running)”字樣,說明docker已經(jīng)成功啟動。
運行級別0:系統(tǒng)停機狀態(tài)
運行級別1:單用戶工作狀態(tài),root權(quán)限,用于系統(tǒng)維護,禁止遠程登陸
運行級別2:多用戶狀態(tài)(沒有NFS)
運行級別3:完全的多用戶狀態(tài)(有NFS)
運行級別4:系統(tǒng)未使用,保留
運行級別5:X11控制臺
運行級別6:系統(tǒng)正常關(guān)閉并重啟
查看當(dāng)前已經(jīng)啟動的服務(wù) systemctl list-units
查看所有服務(wù) systemctl list-unit-files
查看服務(wù)有哪些依賴 systemctl list-dependencies xx.service
查看服務(wù)有哪些依賴(反向) systemctl list-dependencies –reverse xx.service
運行命令:systemctl status docker.service //查看docker服務(wù)的狀態(tài)信息;
運行命令:journalctl -u docker.service //查看docker服務(wù)的日志信息。
如果看到”active (running)”字樣,說明docker已經(jīng)成功啟動。