一、基本命令整理【持續更新優化】
1. nginx啟動命令
./nginx
2. 檢視nginx是否啟動
通過程序判斷
第一種方法:檢視程序列表並過濾
linux每個應用執行都會產生乙個程序,那麼我們就可以通過檢視nginx程序是否存在來判斷它是否啟動。
用ps -ef列出程序列表,然後通過grep過濾。
ps -ef|grep nginx 或者 ps aux|grep nginx
-ef 和aux只是顯示格式不一樣而已。
第二種方法:直接檢視程序id
ps -c nginx -o pid
通過埠判斷第三種方法:使用netstat命令如果我們的nginx執行在80埠,那麼就可以通過netstat -anp | grep :80命令來判斷nginx是否啟動
netstat -anp | grep :80
第四種方法:使用lsof命令lsof -i:80 也可以查到80埠程序是否有程序在執行。
lsof -i:80
3. nginx關閉的姿勢# 快速停止和關閉,強制停止nginx服務
./nginx -s stop
# 正常停止和關閉,即處理完所有請求後再停止服務
./nginx -s quit
# 強制關閉
kill -9 pid
# 快速關閉其他寫法
kill -term pid 或者 kill -int pid
# 優雅的關閉程序,即等請求結束之後再關閉
kill -quit pid
4. nginx優雅載入配置# 校驗配置檔案正確與否 -t 檢查 -c 路徑
./nginx -t -c /etc/nginx/nginx.conf
./nginx -s reload -c /etc/nginx/nginx.conf
# 檢視程序號
ps aux|grep nginx
# 平滑的重讀配置檔案
kill -hup pid
5. nginx檢視版本資訊# 顯示版本資訊
./nginx -v
# 顯示版本和配置選項資訊
6. nginx其他常用命令
# 設定配置檔案路徑
./nginx -c filename
# 檢測配置檔案是否有語法錯誤
./nginx -t
# 開啟幫助資訊
./nginx -?或者./nginx -h
nginx 常用命令整理
nginx維護常用命令 usr sbin nginx t 檢查配置檔案 usr sbin nginx s reload 重讀配置 ss nltp ps axu grep 2322 yum install nginx rpm ql nginx 檢視安裝目錄 service nginx start 啟動...
nginx常用命令
root ta30 53 nginx pwd usr local nginx root ta30 53 nginx sbin nginx root ta30 53 nginx sbin nginx s stop root ta30 53 nginx sbin nginx s quit s都是採用向 ...
nginx 常用命令
poechant ubuntu sudo sbin nginxpoechant ubuntu sudo sbin nginx s stop poechant ubuntu sudo sbin nginx s quit s都是採用向 nginx 傳送訊號的方式。poechant ubuntu sudo...