淺談RHEL 7中systemctl 的用法(替代service和chkconfig)
1、systemctl是RHEL 7 的服務(wù)管理工具中主要的工具,它融合之前service和chkconfig的功能于一體。可以使用它永久性或只在當前會話中啟用/禁用服務(wù)。
systemctl可以列出正在運行的服務(wù)狀態(tài),如圖:
systemd-cgls以樹形列出正在運行的進程,它可以遞歸顯示控制組內(nèi)容。如圖:
2、如何啟動/關(guān)閉、啟用/禁用服務(wù)?
啟動一個服務(wù):systemctl start postfix.service
關(guān)閉一個服務(wù):systemctl stop postfix.service
重啟一個服務(wù):systemctl restart postfix.service
顯示一個服務(wù)的狀態(tài):systemctl status postfix.service
在開機時啟用一個服務(wù):systemctl enable postfix.service
在開機時禁用一個服務(wù):systemctl disable postfix.service
查看服務(wù)是否開機啟動:systemctl is-enabled postfix.service
查看已啟動的服務(wù)列表:systemctl list-unit-files|grep enabled
查看啟動失敗的服務(wù)列表:systemctl --failed
PS:使用命令 systemctl is-enabled postfix.service 得到的值可以是enable、disable或static,這里的 static 它是指對應的 Unit 文件中沒有定義[Install]區(qū)域,因此無法配置為開機啟動服務(wù)。
說明:啟用服務(wù)就是在當前“runlevel”的配置文件目錄/etc/systemd/system/multi-user.target.wants/里,建立/usr/lib/systemd/system里面對應服務(wù)配置文件的軟鏈接;禁用服務(wù)就是刪除此軟鏈接,添加服務(wù)就是添加軟連接。如圖:
以上這篇淺談RHEL 7中systemctl 的用法(替代service和chkconfig)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux下使用ip netns命令進行網(wǎng)口的隔離和配置ip地址
這篇文章主要介紹了Linux下使用ip netns命令進行網(wǎng)口的隔離和配置ip地址,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-09-09安全檢測Unix和Linux服務(wù)器安全設(shè)置入門精講
盡管為服務(wù)器設(shè)計軟件的軟件工程師們想方設(shè)法提高系統(tǒng)的安全性,然而由于系統(tǒng)管理員的水平參差不齊或安全意識底下,往往給黑客提供了入侵的機會。2008-05-05使用Apache commons-cli包進行命令行參數(shù)解析的示例代碼
Apache的commons-cli包是專門用于解析命令行參數(shù)格式的包。這篇文章給大家介紹使用Apache commons-cli包進行命令行參數(shù)解析的示例代碼,感興趣的朋友跟隨腳本之家小編一起學習吧2018-05-05