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