要查看nginx的啟動狀態,可以使用以下命令:
1. 使用`systemctl`命令(適用于使用systemd管理的系統):
systemctl status nginx
這將顯示nginx的當前狀態,包括是否正在運行和已運行的時間。
2. 使用`service`命令(適用于使用init管理的系統):
service nginx status
這將顯示nginx的當前狀態,包括是否正在運行和已運行的時間。
3. 使用`ps`命令查找nginx進程:
ps aux | grep nginx
這將顯示正在運行的nginx進程的詳細信息,包括進程ID(PID)和啟動命令。
無論使用哪種方法,如果nginx正在運行,您將看到類似以下內容的輸出:
nginx.service - The nginx HTTP and reverse proxy serverLoaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2022-02-09 09:35:57 UTC; 3s ago
Docs: http://nginx.org/en/docs/
Main PID: 12345 (nginx)
Tasks: 2 (limit: 2361)
Memory: 3.2M
CGroup: /system.slice/nginx.service
├─12345 nginx: master process /usr/sbin/nginx -g daemon on; master_process on
└─12346 nginx: worker process
如果nginx沒有運行,您將看到類似以下內容的輸出:
nginx.service - The nginx HTTP and reverse proxy serverLoaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Docs: http://nginx.org/en/docs/