Linux下如何查看定位當前正在運行的Nginx的配置文件


1. 查看nginx的PID,以常用的80端口為例:

[root@xiaoyuer scripts]# netstat -lntup|grep 80
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      13309/nginx 

#可以知道nginx進程是13309

2. 通過相應的進程ID(比如:13309)查詢當前運行的nginx路徑:

[root@xiaoyuer scripts]# ll /proc/13309/exe 
lrwxrwxrwx 1 root root 0 Jan  4 17:02 /proc/13309/exe -> /data/nginx/sbin/nginx

 3. 獲取到nginx的執行路徑后,使用-t參數即可獲取該進程對應的配置文件路徑,如:

/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

 其實所有的啟動命令都是類似 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM