欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux服務(wù)器Systemctl命令完全使用指南

 更新時間:2025年08月25日 11:16:54   作者:嵐叔運(yùn)維  
這篇文章主要介紹了Linux服務(wù)器Systemctl命令完全使用指南,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧

以下是 systemctl 使用指南,涵蓋服務(wù)管理、單元操作、運(yùn)行級別控制、電源管理及常用示例,幫助您高效管理 Linux 系統(tǒng)服務(wù)和進(jìn)程。

1. 基本語法

systemctl    [選項(xiàng)...]   命令   [服務(wù)名|.target|.mount等]
  • 選項(xiàng):可選參數(shù),如 --quiet(靜默模式)、--user(用戶級服務(wù))。
  • 命令:操作類型(如 start、stop、enable)。
  • 服務(wù)名:目標(biāo)服務(wù)名稱(如 nginx.service)。

2. 基礎(chǔ)命令速查表

命令作用示例

systemctl start <服務(wù)名>

啟動指定服務(wù)

systemctl start nginx

systemctl stop <服務(wù)名>

停止指定服務(wù)

systemctl stop nginx

systemctl restart <服務(wù)名>

重啟服務(wù)(先停止再啟動)

systemctl restart nginx

systemctl reload <服務(wù)名>

重新加載配置(不中斷服務(wù),更輕量)

systemctl reload nginx

systemctl try-restart <服務(wù)名>

僅當(dāng)服務(wù)運(yùn)行時才重啟,否則不操作

systemctl try-restart mysql

systemctl   status  <服務(wù)名>

查看服務(wù)詳細(xì)狀態(tài)

systemctl  status  nginx

systemctl enable <服務(wù)名>

配置服務(wù)開機(jī)自啟

systemctl enable mysql

systemctl disable <服務(wù)名>

禁用開機(jī)自啟(仍可手動啟動)

systemctl disable mysql

systemctl enable --now <服務(wù)名>

立即啟動并配置開機(jī)自啟(合并操作)

systemctl enable --now redis

systemctl   is-active  <服務(wù)名>僅檢查服務(wù)是否活躍systemctl is-active nginx
systemctl  is-enabled <服務(wù)名>檢查服務(wù)是否開機(jī)自啟systemctl is-enabled nginx

systemctl mask <服務(wù)名>

徹底禁用服務(wù)(禁止手動 / 自動啟動)

systemctl mask cups

systemctl unmask <服務(wù)名>

取消徹底禁用

systemctl unmask cups

systemctl    list-units 列出當(dāng)前活躍的所有單元(默認(rèn))
systemctl    list-units --all列出所有單元(包括未運(yùn)行、失敗的)
systemctl    list-units   --type=service僅顯示服務(wù)單元
systemctl    list-units   --type=timer僅顯示定時器單元
systemctl    list-unit-files列出所有單元文件
systemctl   cat     <服務(wù)名>查看單元文件內(nèi)容(如服務(wù)的配置腳本)systemctl cat nginx.service
systemctl   show   <服務(wù)名>查看單元的詳細(xì)屬性(配置、依賴等)systemctl show sshd.service
systemctl   list-dependencies   <服務(wù)名>查看<服務(wù)名>依賴的服務(wù)systemctl list-dependencies  nginx.service
systemctl   list-dependencies --reverse  <服務(wù)名>查看依賴<服務(wù)名>的服務(wù)systemctl list-dependencies --reverse nginx.service
systemctl reboot重啟系統(tǒng)
systemctl poweroff關(guān)機(jī)并切斷電源
systemctl halt關(guān)閉系統(tǒng)(與 poweroff 功能類似)
systemctl suspend進(jìn)入休眠(數(shù)據(jù)存內(nèi)存,需持續(xù)供電)
systemctl hibernate進(jìn)入休眠(數(shù)據(jù)存硬盤,可斷電)
systemctl rescue進(jìn)入救援模式(單用戶,用于修復(fù))
systemctl emergency進(jìn)入緊急模式(最小環(huán)境,極端修復(fù))
systemctl get-default  查看當(dāng)前系統(tǒng)目標(biāo)
systemctl isolate <目標(biāo)名>.target切換系統(tǒng)目標(biāo)

(切換到圖形界面)

systemctl isolate graphical.target

systemctl set-default <目標(biāo)名>.target設(shè)置默認(rèn)啟動目標(biāo)

(設(shè)置為多用戶模式)

systemctl set-default multi-user.target

PS:

# 查看系統(tǒng)啟動耗時
systemd-analyze
# 查看每個服務(wù)啟動的耗時
systemd-analyze blame

3. 常用示例

3.1 部署新服務(wù)后,設(shè)置開機(jī)自啟并啟動

systemctl enable  myservice   --now

3.2 檢查系統(tǒng)中所有失敗的服務(wù)并嘗試修復(fù)

systemctl list-units --failed --type=service
systemctl reset-failed  # 重置失敗狀態(tài)
systemctl restart 失敗的服務(wù)名

3.3 查看系統(tǒng)中所有開機(jī)自啟的服務(wù)

systemctl list-unit-files --type=service | grep enabled

4. 總結(jié)

systemctl 是 Linux 系統(tǒng)管理的核心工具,掌握以下技能將極大提升您的效率:

  • 服務(wù)管理:啟動、停止、重啟、設(shè)置開機(jī)自啟。
  • 單元操作:管理服務(wù)、掛載點(diǎn)、定時任務(wù)等。
  • 運(yùn)行級別控制:切換 target 實(shí)現(xiàn)多用戶/圖形界面切換。
  • 電源管理:關(guān)機(jī)、重啟、掛起等操作。
  • 故障排查:日志查看、服務(wù)調(diào)試、自定義服務(wù)配置。

到此這篇關(guān)于Linux服務(wù)器Systemctl命令完全使用指南的文章就介紹到這了,更多相關(guān)Linux服務(wù)器Systemctl命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解Linux重定向用法

    詳解Linux重定向用法

    這篇文章主要介紹了Linux重定向用法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • linux下mysql數(shù)據(jù)庫的操作的方法

    linux下mysql數(shù)據(jù)庫的操作的方法

    下面小編就為大家?guī)硪黄猯inux下mysql數(shù)據(jù)庫的操作的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • Linux系統(tǒng)中sudo命令的十個技巧總結(jié)

    Linux系統(tǒng)中sudo命令的十個技巧總結(jié)

    Linux 下使用Sudo 命令,可以讓普通用戶也能執(zhí)行一些或者全部的root命令,下面這篇文章主要給大家介紹了關(guān)于Linux系統(tǒng)中sudo命令的十個技巧,需要的朋友可以參考借鑒,下面來一起看看吧。
    2018-04-04
  • 詳細(xì)CentOS-6.3安裝配置SVN的方法

    詳細(xì)CentOS-6.3安裝配置SVN的方法

    本文為大家介紹在CentOS-6.3中安裝與配置SVN的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考
    2016-12-12
  • 搭建linux服務(wù)器詳細(xì)教程

    搭建linux服務(wù)器詳細(xì)教程

    這篇文章主要介紹了搭建linux服務(wù)器詳細(xì)教程,主要包括linux服務(wù)器的部署、配置和搭建步驟,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • Linux系統(tǒng)網(wǎng)卡設(shè)置教程

    Linux系統(tǒng)網(wǎng)卡設(shè)置教程

    這篇文章主要介紹了Linux系統(tǒng)網(wǎng)卡的設(shè)置教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • Linux中TUN設(shè)備的使用及說明

    Linux中TUN設(shè)備的使用及說明

    這篇文章主要介紹了Linux中TUN設(shè)備的使用及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-05-05
  • Linux內(nèi)核參數(shù)調(diào)整方法

    Linux內(nèi)核參數(shù)調(diào)整方法

    由于Linux的內(nèi)核參數(shù)信息都存在內(nèi)存中,因此可以通過命令直接修改,并且修改后直接生效。但是,當(dāng)系統(tǒng)重新啟動后,原來設(shè)置的參數(shù)值就會丟失,而系統(tǒng)每次啟動時都會自動去/etc/sysctl.conf文件中讀取內(nèi)核參數(shù),因此將內(nèi)核的參數(shù)配置寫入這個文件中,是一個比較好的選擇。
    2017-11-11
  • Linux系統(tǒng)下安裝rz/sz命令及使用方法說明

    Linux系統(tǒng)下安裝rz/sz命令及使用方法說明

    這篇文章主要介紹了Linux系統(tǒng)下安裝rz/sz命令及使用方法說明,需要的朋友可以參考下
    2016-10-10
  • Linux網(wǎng)絡(luò)配置和監(jiān)控命令總結(jié)

    Linux網(wǎng)絡(luò)配置和監(jiān)控命令總結(jié)

    本文介紹了Linux系統(tǒng)中常用的網(wǎng)絡(luò)配置和監(jiān)控命令,包括ifconfig、hostname、route、netstat、ss、lsof、ping、traceroute、nslookup等命令的使用方法和作用,適用于系統(tǒng)管理員在日常管理和故障排查中的網(wǎng)絡(luò)操作
    2024-09-09

最新評論