0
可以這樣解釋:Nginx的日誌旋轉
[ ! -f /var/run/nginx.pid ] || kill -USR1 `cat /var/run/nginx.pid`
(/etc/logrotate.d/nginx的內容)?
這是爲什麼沒有
[ -f /var/run/nginx.pid ] && kill -USR1 `cat /var/run/nginx.pid`
,因爲我們不應該被髮送只要nginx.pid文件存在的信號?如果pid不存在,那麼nginx沒有運行,我們不能發送信號給主進程?