了解linux運(yùn)維之通過(guò)systemctl管理服務(wù)的示例?這個(gè)問(wèn)題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見(jiàn)到的。希望通過(guò)這個(gè)問(wèn)題能讓你收獲頗深。下面是小編給大家?guī)?lái)的參考內(nèi)容,讓我們一起來(lái)看看吧!
堅(jiān)守“ 做人真誠(chéng) · 做事靠譜 · 口碑至上 · 高效敬業(yè) ”的價(jià)值觀,專業(yè)網(wǎng)站建設(shè)服務(wù)10余年為成都除甲醛小微創(chuàng)業(yè)公司專業(yè)提供成都企業(yè)網(wǎng)站定制營(yíng)銷網(wǎng)站建設(shè)商城網(wǎng)站建設(shè)手機(jī)網(wǎng)站建設(shè)小程序網(wǎng)站建設(shè)網(wǎng)站改版,從內(nèi)容策劃、視覺(jué)設(shè)計(jì)、底層架構(gòu)、網(wǎng)頁(yè)布局、功能開(kāi)發(fā)迭代于一體的高端網(wǎng)站建設(shè)服務(wù)。自centOS7后,新增了一個(gè)管理服務(wù)的命令——systemctl,通過(guò)這個(gè)命令可以非常方便的管理系統(tǒng)上的服務(wù)。
通過(guò)systemctl開(kāi)啟、關(guān)閉服務(wù)
下面列出關(guān)于服務(wù)的開(kāi)啟、關(guān)閉相關(guān)選項(xiàng)
start 開(kāi)啟服務(wù)
stop 關(guān)閉服務(wù)
restart 重啟服務(wù)
status 查看服務(wù)狀態(tài)
reload 重新載入配置文件(不關(guān)閉服務(wù))
enable 開(kāi)機(jī)自啟動(dòng)該服務(wù)
disable 關(guān)閉開(kāi)機(jī)自啟動(dòng)
下面通過(guò)案例來(lái)學(xué)習(xí)
# 查看服務(wù)運(yùn)行狀況 # systemctl status atd ● atd.service - Job spooling tools Loaded: loaded (/usr/lib/systemd/system/atd.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2020-11-07 16:20:59 CST; 3 days ago Main PID: 3002 (atd) CGroup: /system.slice/atd.service └─3002 /usr/sbin/atd -f Nov 07 16:20:59 iz8vb626ci0aehwsivxaydz systemd[1]: Started Job spooling tools. Nov 07 16:20:59 iz8vb626ci0aehwsivxaydz systemd[1]: Starting Job spooling tools...
通過(guò)上面顯示的信息,我們可以獲取很多信息。從第二行Loaded,出現(xiàn)了enabled表示該服務(wù)開(kāi)機(jī)自啟動(dòng)。從第三行的running得知該服務(wù)正在運(yùn)行中。
下面再來(lái)演示關(guān)閉、啟動(dòng)服務(wù)
# systemctl stop atd # systemctl start atd
關(guān)于服務(wù)的運(yùn)行狀況,除了常見(jiàn)的running、dead等,還有一些,下面列出
active(running) 正在運(yùn)行
active(waiting):等待執(zhí)行(等其他服務(wù)執(zhí)行后,再執(zhí)行)
active(exited):僅執(zhí)行一次就正常結(jié)束的服務(wù)
inactive(dead):服務(wù)未啟動(dòng)
另外,關(guān)于服務(wù)開(kāi)機(jī)是否啟動(dòng)也有幾個(gè)選項(xiàng):
enable :開(kāi)機(jī)啟動(dòng)
disable:開(kāi)機(jī)不啟動(dòng)
static:開(kāi)機(jī)不能自啟動(dòng),但能被其他自啟動(dòng)的服務(wù)啟動(dòng)
mask:無(wú)論如何也不會(huì)啟動(dòng),該服務(wù)已被強(qiáng)制注銷
通過(guò)systemctl觀察系統(tǒng)上服務(wù)
通過(guò)systemctl可以查看目前有哪些服務(wù)正在運(yùn)行,也可以查看系統(tǒng)上所有的服務(wù)(包括未啟動(dòng)的),還可以查看某一類型的服務(wù)。
list-units 列出當(dāng)前所有啟動(dòng)的服務(wù),若沒(méi)有使用任務(wù)選項(xiàng),則默認(rèn)使用該選項(xiàng)。加上-a則顯示所有,包括未啟動(dòng)的服務(wù)
--type=TYPE 列出某一類型的服務(wù)
下面看演示內(nèi)容
# 列出系統(tǒng)所有正在運(yùn)行的服務(wù) # systemctl UNIT LOAD ACTIVE SUB DESCRIPTION proc-sys-fs-binfmt_misc.automount loaded active running Arbitrary Executable File Formats File System Automoun sys-devices-pci0000:00-0000:00:03.0-virtio0-net-eth0.device loaded active plugged Virtio network device sys-devices-pci0000:00-0000:00:04.0-virtio1-virtio\x2dports-vport1p1.device loaded active plugged /sys/devices/pci0000:00/0000:00:04. …… # 列出系統(tǒng)正在運(yùn)行的service類型的服務(wù) # systemctl --type=service UNIT LOAD ACTIVE SUB DESCRIPTION aegis.service loaded active running LSB: aegis update. aliyun.service loaded active running aliyun-assist atd.service loaded active running Job spooling tools auditd.service loaded active running Security Auditing Service # 列出系統(tǒng)上所有服務(wù),包括未運(yùn)行的 # systemctl -a ……
通過(guò)systemctl管理不同的操作環(huán)境(target unit)
在centos7中,有非常多個(gè)target unit,但這里我們只要知道幾個(gè)常用的target unit,下面列出常用的target unit:
graphical.target 圖形模式
multi-user.target 文本模式
rescue.target 一般救援模式
emergency.target 緊急救援模式
接下來(lái)再看如何查看系統(tǒng)默認(rèn)的操作環(huán)境,以及如何去修改操作環(huán)境。
systemctl [選項(xiàng)] [unit.target] [選項(xiàng)] get-default:查看系統(tǒng)默認(rèn)操作環(huán)境 set-default:設(shè)置系統(tǒng)默認(rèn)操作環(huán)境 # 查看默認(rèn)的操作環(huán)境 # systemctl get-default multi-user.target # 重新設(shè)置新的默認(rèn)操作環(huán)境 # systemctl set-default graphical.target Removed symlink /etc/systemd/system/default.target. Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target. # systemctl get-default graphical.target
感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)linux運(yùn)維之通過(guò)systemctl管理服務(wù)的示例大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
分享標(biāo)題:linux運(yùn)維之通過(guò)systemctl管理服務(wù)的示例-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)路徑:http://muchs.cn/article26/ejejg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、云服務(wù)器、軟件開(kāi)發(fā)、動(dòng)態(tài)網(wǎng)站、電子商務(wù)、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容