quit is a graceful shutdown. Nginx finishes serving the open connections before shutdowntcp
quit 是一個優雅的關閉方式,Nginx在退出前完成已經接受的鏈接請求。
stop is a quick shutdown where is terminates in between serving the connection
stop 是快速關閉,無論有沒有正在處理的請求。
官網參考:https://www.nginx.com/resources/wiki/start/topics/tutorials/commandline/
nginx -s reload :修改配置後從新加載生效
nginx -s reopen :從新打開日誌文件
nginx -t -c /path/to/nginx.conf 測試nginx配置文件是否正確
關閉nginx:
nginx -s stop :快速中止nginx
quit :完整有序的中止nginx
其餘的中止nginx 方式:
ps -ef | grep nginx
kill -QUIT 主進程號 :從容中止Nginx
kill -TERM 主進程號 :快速中止Nginx
pkill -9 nginx :強制中止Nginx
啓動nginx:
nginx -c /path/to/nginx.conf
平滑重啓nginx:
kill -HUP 主進程號
變量別名:
alias: 編輯 vi ~/bashrc
alias wpw='cd /home/websites/www'
alias logapi='cd /home/websites/www/api/application/logs'
alias tailapi="tail -f /home/websites/www/api/application/logs/log-$(date +%Y-%m-%d).php"
linux環境變量:
一、可用export命令查看PATH值
# export
二、單獨查看PATH環境變量
# echo $PATH
三、添加PATH環境變量(臨時),可用
#export PATH=/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH
四、永久性添加環境變量(影響當前用戶)
#vim ~/.bashrc
export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH"
demo以下:
export LANG="zh_CN.UTF-8"
export log="log-all-$(date +%Y-%m-%d).php"
export mlog="log-m-all-$(date +%Y-%m-%d).php"
5.永久添加環境變量(影響全部用戶)# vim /etc/profile在文檔最後,添加:export PATH="/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH"保存,退出,而後運行:#source /etc/profile