systemctl
是一個用于管理系統服務的命令行工具,它可以讓你在 Linux 系統上啟動、停止、重啟和檢查服務的狀態
systemctl list-units --type=service
sudo systemctl start <服務名>
將 <服務名>
替換為你要啟動的服務的名稱。例如,要啟動 Apache Web 服務器,可以使用 sudo systemctl start httpd
。
sudo systemctl stop <服務名>
將 <服務名>
替換為你要停止的服務的名稱。
sudo systemctl restart <服務名>
將 <服務名>
替換為你要重啟的服務的名稱。
systemctl status <服務名>
將 <服務名>
替換為你要檢查狀態的服務的名稱。這將顯示服務的當前狀態、日志等信息。
sudo systemctl enable <服務名>
將 <服務名>
替換為你要設置為開機啟動的服務的名稱。
sudo systemctl disable <服務名>
將 <服務名>
替換為你要取消開機啟動的服務的名稱。
sudo systemctl reload <服務名>
將 <服務名>
替換為你要重新加載配置文件的服務的名稱。
sudo journalctl -u <服務名>
將 <服務名>
替換為你要查看日志的服務的名稱。
通過這些基本命令,你可以使用 systemctl
管理 Linux 系統上的服務。請注意,在執行需要管理員權限的操作時,需要使用 sudo
命令。