Linux系統(tǒng)中查找正在運行的nginx目錄
linux系統(tǒng)因為備份、不同版本等問題,導(dǎo)致ECS Linux上存放有多個Nginx目錄,可以通過如下方法定位當(dāng)前正在運行的Nginx的配置文件:
1. 查看nginx的PID,以常用的80端口為例:
netstat -anop | grep 0.0.0.0:80
2. 通過相應(yīng)的進程ID(比如:4562)查詢當(dāng)前運行的nginx路徑:
ll /proc/4562/exe
3. 獲取到nginx的執(zhí)行路徑后,使用-t參數(shù)即可獲取該進程對應(yīng)的配置文件路徑,如:
# /usr/local/nginx/sbin/nginx -t nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
總結(jié)
以上所述是小編給大家介紹的Linux系統(tǒng)中查找正在運行的nginx目錄,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
相關(guān)文章
詳解shell中source、sh、bash、./執(zhí)行腳本的區(qū)別
這篇文章主要介紹了shell中source、sh、bash、./執(zhí)行腳本的區(qū)別,需要的朋友可以參考下2017-11-11