在CentOS系統中,管理服務的常用命令和步驟如下:
使用systemctl
命令啟動服務:
sudo systemctl start 服務名
例如,啟動Apache服務:
sudo systemctl start httpd
使用service
命令啟動服務(適用于較舊的系統):
sudo service 服務名 start
例如,啟動Apache服務:
sudo service httpd start
使用systemctl
命令停止服務:
sudo systemctl stop 服務名
例如,停止Apache服務:
sudo systemctl stop httpd
使用service
命令停止服務(適用于較舊的系統):
sudo service 服務名 stop
例如,停止Apache服務:
sudo service httpd stop
使用systemctl
命令重啟服務:
sudo systemctl restart 服務名
例如,重啟Apache服務:
sudo systemctl restart httpd
使用service
命令重啟服務(適用于較舊的系統):
sudo service 服務名 restart
例如,重啟Apache服務:
sudo service httpd restart
使用systemctl
命令查看服務狀態:
sudo systemctl status 服務名
例如,查看Apache服務狀態:
sudo systemctl status httpd
使用service
命令查看服務狀態(適用于較舊的系統):
sudo service 服務名 status
例如,查看Apache服務狀態:
sudo service httpd status
使用systemctl
命令啟用服務開機自啟動:
sudo systemctl enable 服務名
例如,啟用Apache服務開機自啟動:
sudo systemctl enable httpd
使用service
命令啟用服務開機自啟動(適用于較舊的系統):
sudo service 服務名 enable
例如,啟用Apache服務開機自啟動:
sudo service httpd enable
使用systemctl
命令禁用服務開機自啟動:
sudo systemctl disable 服務名
例如,禁用Apache服務開機自啟動:
sudo systemctl disable httpd
使用service
命令禁用服務開機自啟動(適用于較舊的系統):
sudo service 服務名 disable
例如,禁用Apache服務開機自啟動:
sudo service httpd disable
使用systemctl
命令查看所有服務狀態:
sudo systemctl list-units --type=service
使用service
命令查看所有服務狀態(適用于較舊的系統):
sudo service --status-all
通過這些命令,你可以方便地管理CentOS系統中的各種服務。記得在執行這些命令時使用sudo
以獲取管理員權限。