Linux服務的基本操作

systemd 系統初始化程序,系統開始的第一個進程,pid爲1
c/s模型client-server ##客戶端服務器模型

1.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 srt-default graphical.target ##開機啓動圖形

2.服務狀態

systemctl status 服務名稱
這裏寫圖片描述
systemctl stop sshd停止ssh服務後
這裏寫圖片描述
loaded ##系統服務已經初始化完成,加載過配置
active(running) ##正有一個或多個程序正在系統中執行
atcive(exited) ##僅執行一次就正常結束的服務,
atcive(waiting) ##正在執行當中,不過還再等待其他的事件才能繼續處理
inactive ##服務關閉
enable ##服務開機啓動
disable ##服務開機不自啓
static ##服務開機啓動項不可被管理
failed ##系統配置錯誤

發佈了30 篇原創文章 · 獲贊 3 · 訪問量 7178
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章