在 ubuntu 里有没有什么命令确定 nginx 配置文件位置?
我只知道这样好像能看到:ps aux | grep nginx
当你执行 nginx -t 得时候,nginx 会去测试你得配置文件得语法,并告诉你配置文件是否写得正确,同时也告诉了你配置文件得路径:
nginx -t
# nginx -t nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful
ps aux|grep nginx lsof -a -p pid_of_nginx|grep conf
Cool 谢谢各位!
肯定会有文件系统调用,所以用 strace 启动 nginx 就可以看明白了
#2 楼 @lgn21st 正解
sudo find / -name nginx.conf | less