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