Linux中的系統服務系統服務

2021-09-20 20:19:07 字數 1556 閱讀 9922

系統服務的控制

1.systemd

系統初始化程式,系統開始的第乙個程序,pid為1

2.systemctl 命令

systemctl list-units                  列出當前系統服務的狀態

systemctl list-unit-files            列出服務的開機狀態

systemctl status sshd             檢視指定服務的狀態

systemctl stop sshd                關閉指定服務

systemctl start sshd                開啟指定服務

systemctl restart sshd             從新啟動服務

systemctl enable sshd            設定指定服務開機開啟

systemctl disable sshd           設定指定服務開機關閉

systemctl reload sshd             使指定服務從新載入配置

systemctl list-dependencies sshd     檢視指定服務的倚賴關係

systemctl mask    sshd             凍結指定服務

systemctl unmask sshd             啟用服務

systemctl set-default multi-user.target     開機不開啟圖形

systemctl set-default graphical.target     開機啟**形

setterm                     文字介面設定color

3.服務狀態

systemctl     status        服務名稱

loaded                # 系統服務已經初始化完成,載入過配置

active(running)         正有乙個或多個程式正在系統中執行,

# vsftpd 就是這種模式

atcive(exited)         僅執行一次就正常結束的服務,

# 目前並沒有任何程式在系統中執行

atcive(waiting)         正在執行當中,

# 不過還再等待其他的事件才能繼續處理

inactive                  服務關閉

enbaled                 服務開機啟動

disabled                服務開機不自啟

static                      服務開機啟動項不可被管理

failed                     系統配置錯誤

masked                 凍結狀態

linux系統服務

1.對於linux系統,system v提供了執行級別的概念 對於linux系統上的服務,這些服務的system v指令碼檔案都是存放在 etc rc.d init.d 這個目錄下。命令 service 可以呼叫指定服務的system v指令碼,並執行指定的動作。service 服務名 start ...

Linux系統服務

1.linux啟動流程 centos7 開機自檢 bios mbr引導 grub選單 載入核心 systemd 並行啟動 執行級別 初始化系統system.init 啟動服務 登陸 2.linux執行級別 system v init執行級別 systemd目標名稱作用0 runlevel0.targ...

linux系統服務

命令列介面 0 關機 1 單使用者 破解密碼 2 沒使用 3 命令列模式 字元 4 沒有使用 5 圖形介面 6 重啟 2.centos6系統的執行級別 etc inittab 執行級別檔案,修改下面數字就可以 1.臨時 runlevel 檢視當前級別 init number 級別數字 切換級別 2....