linux 命令- systemctl

systemctl 參數說明

1、使用語法

用法:systemctl [OPTIONS…] {COMMAND} …

2 、參數說明

參數參數說明
start立刻啟動后面接的unit
stop立刻關閉后面接的unit
restart立刻關閉后啟動后面接的unit,亦即執行stop再start的意思
reload不關閉后面接的unit的情況下,重載配置文件,讓設定生效
enable設定下次開機時,后面接的unit會被啟動
disable設定下次開機時,后面接的unit 不會被啟動
status目前后面接的這個unit 的狀態,會列出是否正在執行、是否開機啟動等信息。
is-active目前有沒有正在運行中
is-enable開機時有沒有預設要啟用這個unit
kill不要被kill這個名字嚇著了,它其實是向運行unit的進程發送信號
show列出unit的配置。
mask注銷unit,注銷后你就無法啟動這個unit了
unmask取消對unit的注銷
list-units依據unit列出目前有啟動的unit。若加上–all才會列出沒啟動的。(等價于無參數)
list-unit-files列出所有以安裝unit以及他們的開機啟動狀態(enabled、disabled、static、mask)。
–type=TYPE 就是unit type,主要有service,socket,target等
get-default取得目前的 target
set-default設定后面接的 target 成為默認的操作模式
isolate切換到后面接的模式

systemctl 描述

任務舊指令新指令
使某服務自動啟動chkconfig --level 3httpd on systemctl enable httpd.service
使某服務不自動啟動chkconfig --level 3 httpd offsystemctl disable httpd.service
檢查服務狀態service httpd status systemctl status httpd.service (服務詳細信息)systemctl is-enabled httpd.service (僅顯示是否 Active)
顯示所有已啟動的服務chkconfig --listsystemctl list-units --type=service
啟動某服務service httpd startsystemctl start httpd.service
停止某服務service httpd stopsystemctl stop httpd.service
重啟某服務service httpd restartsystemctl restart httpd.service
某服務重新加載配置文件service httpd reloadsystemctl reload httpd.service

在這里插入圖片描述

systemctl 示例

列出所有可用單元

systemctl list-unit-files |moresystemctl list-units --type=target

在這里插入圖片描述

列出所有已加載單元

 systemctl list-units |more

在這里插入圖片描述

查看可用systemctl管理的所有服務

 systemctl list-units --type=service

在這里插入圖片描述
在這里插入圖片描述

systemctl可用管理單元分很多種,日常工作中我們僅僅用于管理服務,unit的常見類型:

Service unit: 文件擴展名.service, 用于定義系統服務;
Target unit: 文件擴展名.target, 用于模擬實現"運行級別";
Device unit: 文件擴展名.device, 用于定義內核識別的設備;
Mount unit: 文件擴展名.mount, 用于定義文件系統的掛載點;
Socket unit: 文件擴展名.socket, 用于標識進程間通信用到的socket文件;
Snapshot unit: 文件擴展名.snapshot, 用于管理系統快照;
Swap unit: 文件擴展名.swap, 用于標識swap設備;
Automount unit: 文件擴展名.automount, 用于定義文件系統自動點設備;
Path unit: 文件擴展名.path, 用于定義文件系統中的一文件或目錄;

注銷服務

服務被注銷后該服務就無法通過systemctl進行啟停管理。

[root@s153 system]# systemctl mask firewalld
Created symlink from /etc/systemd/system/firewalld.service to /dev/null.
[root@s153 system]# systemctl start firewalld
Failed to start firewalld.service: Unit is masked.

取消注銷服務

[root@s153 system]# systemctl unmask firewalld
Removed symlink /etc/systemd/system/firewalld.service.
[root@s153 system]# systemctl start firewalld

設置服務開機自啟動

[root@s153 system]# systemctl enable xinetd.service
Created symlink from /etc/systemd/system/multi-user.target.wants/xinetd.service to /usr/lib/systemd/system/xinetd.service.

取消服務開機自啟動

[root@s153 system]# systemctl disable xinetd.service
Removed symlink /etc/systemd/system/multi-user.target.wants/xinetd.service.

查看機器信息

[root@s153 system]# systemctl list-machines
NAME STATE FAILED JOBS
s153 (host) running 0 01 machines listed.

查看系統環境變量

[root@s153 system]# systemctl show-environment
LANG=zh_CN.UTF-8
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin

重新加載unit文件

如果手動修改了unit文件,可以使用此命令重新加載。

[root@s153 system]# systemctl daemon-reload

創建一個系統快照

[root@s153 system]# systemctl snapshot wuhs
wuhs.snapshot

刪除指定快照

[root@s153 system]# systemctl delete wuhs

查看服務是否開機自啟動

[root@s153 system]# systemctl is-enabled xinetd.service
enabled

殺死服務

[root@s153 system]# systemctl kill xinetd
[root@s153 system]# systemctl is-failed xinetd
inactive

進入救援模式

[root@s153 system]# systemctl rescueBroadcast message from root@s153 on pts/1 (三 2022-07-20 13:08:30 CST):The system is going down to rescue mode NOW!
#救援模式下切換到默認模式
[root@s153 ~]# systemctl default

關閉系統

[root@s153 ~]# systemctl poweroff

重啟機器

[root@s153 ~]# systemctl reboot

系統睡眠

suspend暫停模式,類似window環境的睡眠模式,會將系統的狀態數據保存到內存中,然后關閉掉大部分的系統硬件,當然,并沒有實際關機。當用戶按下喚醒機器的按鈕,系統數據會重內存中回復,然后重新驅動被大部分關閉的硬件,就開始正常運作!喚醒的速度較快。

[root@s153 ~]# systemctl suspend

查看系統啟動模式

[root@s153 boot]# systemctl get-default
multi-user.target

設置系統為圖形界面啟動

[root@s153 system]# 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.

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/42140.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/42140.shtml
英文地址,請注明出處:http://en.pswp.cn/news/42140.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Elasticsearch查詢之Disjunction Max Query

前言 Disjunction Max Query 又稱最佳 best_fields 匹配策略,用來優化當查詢關鍵詞出現在多個字段中,以單個字段的最大評分作為文檔的最終評分,從而使得匹配結果更加合理 寫入數據 如下的兩條例子數據: docId: 1 title: java …

基于 Redis 實現分布式限流

基于 Redis 實現分布式限流 一、 簡介二、分布式限流1 數據結構1.1 Redis List1.2 Redis Set1.3 Redis Sorted Set 2 實現分布式限流3 實現原理分析 三、分布式限流算法1. 計數器算法2. 漏斗算法3. 令牌桶算法 四、分布式限流實戰1. 單機限流實現2. 基于Redis Clusters的分布式…

常見程序搜索關鍵字轉碼

個別搜索類的網站因為用戶惡意搜索出現誤攔截情況,這類網站本身沒有非法信息,只是因為把搜索關鍵字顯示在網頁中(如下圖),可以參考下面方法對輸出的關鍵字進行轉碼 DEDECMS程序 本文針對Dedecms程序進行搜索轉碼&…

優先級隊列【C++】

文章目錄 priority_queuepriority_queue 使用priority_queue的模擬實現向上調整算法向下調整算法pushpoptopsizeempty 仿函數完整代碼 priority_queue 優先隊列(priority_queue)也是隊列的一種,priority_queue的接口是和queue的接口是相同的…

快速上手Vue開發:在項目中如何配置 tsconfig.json 文件?

文章目錄 一、簡介二、配置1、示例2、編譯器選項列表 一、簡介 tsconfig.json文件中指定了用來編譯這個項目的根文件和編譯選項。 二、配置 1、示例 {"compilerOptions": {"baseUrl": ".","paths": {"/*": ["src/*&…

C#__基本特性和使用

// 特性(attribute): // 一種允許我們向程序集添加元數據的語言結構 // 用于保存程序結構信息的某種特殊類型的類 // 類似“批注”,用于解釋說明 #define IsShowMessage // 宏定義,在開頭定義&#xff0…

uni-app彈窗列表滾動, 彈框下面的內容也跟隨滾動解決方案

滑動彈窗里的列表,彈框下面的內容也會跟著滑動,導致彈窗中的列表不能正常滾動 1.彈窗組件代碼,需要在最外層的view中加入touchmove.stop.prevent"moveHandle",且彈窗中需要滾動的列表要使用scroll-view標簽包裹起來&…

Python爬蟲——requests_post請求

import requests import jsonurl https://fanyi.baidu.com/sugheaders {User-Agent: ,Cookie: }data {kw: hello }response requests.post(url, data, headersheaders)content response.textobj json.loads(content.encode(utf-8)) print(obj)總結: post請求…

五分鐘搭建生鮮蔬果小程序

如今,隨著移動互聯網的快速發展,小程序已經成為眾多企業和商家推廣產品和服務的重要工具。而生鮮蔬果行業作為一個常見的消費領域,也開始逐漸轉向小程序商城來進行銷售和服務。那么,如何從零開始搭建一個生鮮蔬果小程序商城呢&…

Hlang--用Python寫個解釋器

文章目錄 前言流程數學解釋器結果封裝數的操作運行時異常運行解釋實現總結前言 沒錯今天提前來做這個東西,昨天晚上干這個玩意差不多干了兩個多小時才搞定,導致凌晨2點才睡覺,最要命的是,寫著寫著突然想到有一道線代理解錯了,一個晚上,做夢全是這兩個東西。尤其是晚上效…

LeetCode150道面試經典題-- 快樂數(簡單)

1.題目 編寫一個算法來判斷一個數 n 是不是快樂數。 「快樂數」 定義為: 對于一個正整數,每一次將該數替換為它每個位置上的數字的平方和。然后重復這個過程直到這個數變為 1,也可能是 無限循環 但始終變不到 1。如果這個過程 結果為 1&am…

JVM——JVM參數指南

文章目錄 1.概述2.堆內存相關2.1.顯式指定堆內存–Xms和-Xmx2.2.顯式新生代內存(Young Ceneration)2.3.顯示指定永久代/元空間的大小 3.垃圾收集相關3.1.垃圾回收器3.2.GC記錄 1.概述 在本篇文章中,你將掌握最常用的 JVM 參數配置。如果對于下面提到了一些概念比如…

Linux系統之安裝my-mind思維導圖工具

Linux系統之安裝my-mind思維導圖工具 一、my-mind介紹二、本地環境介紹2.1 本地環境規劃2.2 本次實踐介紹 三、檢查本地環境3.1 檢查本地操作系統版本3.2 檢查系統內核版本3.3 檢查端口占用情況 四、安裝httpd4.1 檢查本地yum倉庫4.2 安裝httpd4.3 關閉防火墻和selinux4.4 創建…

arcgis數據采集與拓撲檢查

1、已準備好一張配準好的浙江省行政區劃圖,如下: 2、現在需要繪制湖州市縣級行政區劃。需要右擊文件夾新建文件地理數據庫,如下: 其余步驟均默認即可。 創建好縣級要素數據集后,再新建要素類,命名為縣。 為…

【Java 動態數據統計圖】動態數據統計思路案例(動態,排序,containsKey)五(117)

需求:前端根據后端的返回數據:畫統計圖; 1.動態獲取地域數據以及數據中的平均值,按照平均值降序排序; 說明: X軸是動態的,有對應區域數據則展示; X軸 區域數據降序排序;…

03-第一個Spark程序WordCount

Scala版 1)創建項目 增加 Scala 插件 Spark 由 Scala 語言開發的,咱們當前使用的 Spark 版本為 3.2.0,默認采用的 Scala 編譯版本為 2.13,所以后續開發時。我們依然采用這個版本。開發前請保證 IDEA 開發工具中含有 Scala 開發…

ebay燈串UL報告 UL588檢測標準

季節性和裝飾性照明用品即燈串以及配件都是便攜式插頭連接的臨時性商品,最大額定輸入電壓為 120 伏。 由 ILAC ISO 17025 認證的實驗室出具的檢測報告,確認每件商品均已經過檢測,符合下列要求: 季節性和裝飾性照明用品(燈串&…

企業中商業智能BI,常見的工具和技術

商業智能(Business Intelligence,簡稱BI)數據可視化是通過使用圖表、圖形和其他可視化工具來呈現和解釋商業數據的過程。它旨在幫助組織更好地理解和分析他們的數據,從而做出更明智的商業決策。 常見的商業智能數據可視化工具和技…

AtcoderABC222場

A - Four DigitsA - Four Digits 題目大意 給定一個整數N,其范圍在0到9999之間(包含邊界)。在將N轉換為四位數的字符串后,輸出它。如果N的位數不足四位,則在前面添加必要數量的零。 思路分析 可以使用輸出流的格式設…

鼠標樣式和指向

學習抖音&#xff1a; 渡一前端教科頻道 圖上指針跟著鼠標移動&#xff0c;并且改變方向 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><style>* {padding: 0;margin: 0;}.arrow {position: fixed;width: 3…