linux19-systemctl

HIK4RU44發表於2024-05-04

linux19-systemctl


system control, 控制應用的啟動,停止,開機自啟, 能被systemctl管理的軟體,一般稱之為服務

systemctl start | stop | status | enable | disable 服務名

選項:

  • start 啟動

  • stop 關閉

  • status 檢視狀態

  • enable 開啟開機自啟

  • disable 關閉開機自啟

  • restart 重啟


系統內建的服務

  • NetworkManager 主網路服務

  • network 副網路服務

  • firewalld 防火牆服務 (Ubuntu不自帶防火牆,需要apt下載)

  • sshd, ssh服務(FinalShell遠端登入Linux使用的服務)


檢視NetworkManager服務的狀態

systemctl status NetworkManager


systemctl也可以控制一些第三方服務

利用apt (CentOS為yum) 安裝ntp (ntpd) 軟體,

ntp安裝後會自動整合到systemctl中

可以透過ntp服務名配合systemctl進行控制

apt install -y ntp

檢視ntp服務狀態


對於沒有自動整合的服務需要手動新增