首頁 運維 linux運維 如何使用systemctl指令管理systemd服務

如何使用systemctl指令管理systemd服務

Mar 19, 2019 pm 02:03 PM
systemd

本篇文章將介紹如何使用systemctl指令管理systemd服務。 Systemd是基於Linux的作業系統的系統和服務管理器,用於管理服務。 Systemd比舊的Sysvinit更強大,更受歡迎。

如何使用systemctl指令管理systemd服務

大多數基於Linux的作業系統(例如:CentOS/Redhat 7、Fedora 25、Ubuntu 16.04)的更新版本都使用Systemd作為預設的服務管理工具。

在使用以下範例指令之前,需要使用實際的服務名稱(如httpd、mysql、apache2或ssh)來變更

啟動或停止服務:

語法:

$ sudo systemctl start <service name> .service 
$ sudo systemctl stop <service name>.service
登入後複製

start: 用於啟動已停止的服務。

stop: 用來停止正在運作的服務。

例如:

$ sudo systemctl startssh.service
$ sudo systemctl stopssh.service
登入後複製

重新啟動或重新載入服務:

$ sudo systemctl reloadssh.service
$ sudo systemctl restartssh.service
$ sudo systemctl reload-or-restartssh.service
登入後複製

Reload:用於重新載入正在執行的服務的設定

Restart:  用於重新啟動(Stop/Start)正在運行的服務

reload-or-restart: 用於重新載入服務預設值,但是如果該服務無法重新載入,則會重新啟動它

檢查服務狀態:

$ sudo systemctl statusssh.service
登入後複製

Status:用於檢查服務的目前狀態

##啟用或停用服務:

$ sudo systemctl enablessh.service
$ sudo systemctl disablessh.service
登入後複製

Enable:用於使服務在系統啟動時啟動

Disable:用於停用服務以在系統啟動時不啟動

檢查服務的啟用/停用狀態:

$ sudo systemctl is-activessh.service
$ sudo systemctl is-enabledssh.service
登入後複製
is-active:用於檢查服務目前服務狀態

is-enabled:用於檢查系統啟動時是否已啟用服務

這篇文章到這裡就已經全部結束了,更多其他精彩內容可以關注PHP中文網的

Linux教學影片專欄!

以上是如何使用systemctl指令管理systemd服務的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1318
25
PHP教程
1269
29
C# 教程
1248
24
如何使用Systemd和Crontab在Linux系統中實現任務的平行執行 如何使用Systemd和Crontab在Linux系統中實現任務的平行執行 Sep 26, 2023 pm 06:37 PM

如何使用Systemd和Crontab在Linux系統中實現任務的平行執行在Linux系統中,任務的並行執行是提高系統效率和效能的重要手段之一。本文將介紹如何使用Systemd和Crontab兩個工具,在Linux系統中實現任務的平行執行,並提供具體的程式碼範例。一、Systemd介紹Systemd是用來管理Linux系統啟動流程和服務管理的工具。透過配置

怎麼透過Systemd編譯Mysql5.7.11 怎麼透過Systemd編譯Mysql5.7.11 May 29, 2023 pm 06:46 PM

MySQL5.7主要特性:原生支援Systemd更好的效能:對於多核心CPU、固態硬碟、鎖定有著更好的最佳化更好的InnoDB儲存引擎更為健壯的複製功能:複製帶來了資料完全不遺失的方案,傳統金融客戶也可以選擇使用MySQL資料庫。此外,GTID在線平滑升級也變得可能更好的優化器:優化器程式碼重構的意義將在這個版本及以後的版本中帶來巨大的改進,Oracle官方正在解決MySQL之前最大的難題原生JSON類型的支援更好的地理資訊服務支援:InnoDB原生支援地理位置類型,支援GeoJSON,GeoHash特

如何使用Systemd和Crontab在Linux系統中自動重新啟動應用程式 如何使用Systemd和Crontab在Linux系統中自動重新啟動應用程式 Sep 28, 2023 pm 03:35 PM

如何使用Systemd和Crontab在Linux系統中自動重新啟動應用程式在Linux系統中,Systemd和Crontab是兩個非常重要的工具。 Systemd是一個系統和服務管理器,而Crontab則是一個用來在指定時間自動執行任務的工具。本文將以一個具體的例子,介紹如何使用Systemd和Crontab在Linux系統中自動重新啟動應用程式。假設我們有一個No

如何利用Systemd和Crontab在Linux系統中設定定時任務的優先權 如何利用Systemd和Crontab在Linux系統中設定定時任務的優先權 Sep 27, 2023 am 08:25 AM

如何利用Systemd和Crontab在Linux系統中設定定時任務的優先級,需要具體程式碼範例在Linux系統中,我們經常需要設定定時任務來執行一些重複性的操作,例如定時備份檔案、定期清理日誌等。然而,不同的任務可能具有不同的優先級,有些任務需要更高的優先級來確保其準時執行,而有些任務則可以稍後執行。本文將介紹如何利用Systemd和Crontab設定定時

如何使用Systemd和Crontab在Linux系統中實現任務依賴關係 如何使用Systemd和Crontab在Linux系統中實現任務依賴關係 Sep 27, 2023 pm 08:13 PM

如何使用Systemd和Crontab在Linux系統中實現任務依賴關係引言:在Linux系統中,任務調度是非常重要的一環,它能夠確保各個任務按照預定的時間和順序執行。 Systemd和Crontab是兩種常用的任務排程工具,它們分別適用於不同的場景。本文將介紹如何使用Systemd和Crontab來實現任務的依賴關係,並提供具體的程式碼範例。一、Systemd

如何在Linux系統中使用Systemd和Crontab實作系統自啟動 如何在Linux系統中使用Systemd和Crontab實作系統自啟動 Sep 26, 2023 am 11:57 AM

如何在Linux系統中使用Systemd和Crontab實作系統自啟動引言:在Linux系統中,我們經常需要將一些常用的服務或腳本設定為系統自啟動,以便系統重新啟動後能夠自動執行。在本文中,將介紹如何使用Systemd和Crontab這兩個工具來實現系統自啟動,並給出具體的程式碼範例。一、Systemd的使用Systemd是Linux作業系統中常用的系統與服務管理

Linux Systemd Crontab入門教學:從基礎到進階 Linux Systemd Crontab入門教學:從基礎到進階 Sep 26, 2023 am 08:53 AM

LinuxSystemdCrontab入門教學:從基礎到進階引言:在Linux系統中,我們常常需要定期執行某些任務,例如備份資料、清理臨時檔案等。為了自動化這些任務的執行,我們可以使用Crontab來建立和管理定時任務。而在最新的Linux發行版中,Systemd已經成為了主流的系統初始化和管理工具。本文將介紹如何使用Systemd的Crontab來實現

如何利用Systemd和Crontab在Linux系統中實現定時任務日誌記錄 如何利用Systemd和Crontab在Linux系統中實現定時任務日誌記錄 Sep 26, 2023 pm 12:57 PM

如何利用Systemd和Crontab在Linux系統中實現定時任務日誌記錄在Linux系統中,定時任務是非常常見的需求之一。為了能夠更好地管理和監控定時任務,我們常常需要記錄定時任務的執行和日誌資訊。本文將介紹如何利用Systemd和Crontab來實現定時任務的日誌記錄,並提供具體的程式碼範例。一、Systemd定時任務日誌記錄Systemd是目前

See all articles