[plain] view plain copy
  1. Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll或ls –l命令即可查看。
  2. cwd符号链接的是进程运行目录;
  3. exe符号连接就是执行程序的绝对路径;
  4. cmdline就是程序运行时输入的命令行命令;
  5. environ记录了进程运行时的环境变量;
  6. fd目录下是进程打开或使用的文件的符号连接。
  7. ------------------------------------------------------------------
  8. cat /proc/xxxx/environ |grep PWD
  9. 查看命令的绝对路径。

因为备份、不同版本等问题,导致ECS Linux上存放有多个Nginx目录,可以通过如下方法定位当前正在运行的Nginx的配置文件:

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

netstat -anop | grep 0.0.0.0:80

或者

ps -ef | grep nginx

2. 通过相应的进程ID(比如:4562)查询当前运行的nginx路径:

ll  /proc/4562/exe

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

转载于:https://www.cnblogs.com/ExMan/p/8779252.html

Linux下如何查看定位当前正在运行的Nginx的配置文件相关推荐

  1. 查看linux服务器下接设备,linux下如何查看设备信息_网站服务器运行维护

    linux下如何查看php是否启动_网站服务器运行维护 linux下查看php是否启动的方法是:可以通过执行[ps -ef | grep php]命令来查看,或者是通过执行[ps -A | grep ...

  2. Linux下如何查看tomcat是否启动/系统日志等

    1.在Linux系统下,重启Tomcat使用命令操作的!  方法一: 首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdo ...

  3. 在windows和linux下如何查看80端口占用情况?是被哪个进程占用?如何终止等

    一.在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等 这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入&quo ...

  4. linux怎么64位,在linux下如何查看CPU是否支持64位

    在linux下如何查看CPU是否支持64位的方法是: # grep "flags" /proc/cpuinfo flags           : fpu tsc msr pae ...

  5. php获取linux是几核的,linux下怎么查看机器cpu是几核的

    linux下怎么查看机器cpu是几核的? linux下查看机器是cpu是几核的 几个cpumore /proc/cpuinfo |grep "physical id"|uniq|w ...

  6. linux 查看主机版本,Linux下如何查看版本信息的方法步骤

    Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等等,整个CPU信息一目了然. 1.# uname -a   (Linux查看版本当前操作系统内核信息) Linux ...

  7. linux查显卡型号_Windows/Linux下怎么查看笔记本显卡型号

    Windows/Linux下怎么查看笔记本电脑显卡型号及笔记本电脑显卡核芯是什么呢?这个问题其实很容易知道,不过怎么查到笔记本电脑的显卡呢? 方法一 点击电脑桌面"我的电脑"--右 ...

  8. linux系统磁盘分区查看,linux下磁盘查看和分区

    4.1 df命令 4.2 du命令 4.3/4.4 磁盘分区 df命令 df输出磁盘文件系统使用情况: [root@centos ~]# df 文件系统 1K-块 已用 可用 已用% 挂载点 /dev ...

  9. Linux下如何查看CPU信息, 包括位数和多核信息

    题记:今天看到一篇关于查看CPU和操作系统信息的文章,转过来和大家分享一下,O(∩_∩)O! 了解cpu架构   http://blog.csdn.net/wyzxg/archive/2009/12/ ...

最新文章

  1. 获取枚举类型的 中文 描述 和值
  2. linux 文本处理 awk 几个特殊的内置变量
  3. DataGrid 中間隔色的實現
  4. hadoop2.x的安装
  5. 计算机项目开发流程,产品开发项目建议流程图怎样画
  6. Struts2标签实现for循环
  7. 使用TASM时报错extra characters on line的解决办法
  8. Pulseaudio之同步/异步(十一)
  9. Chapter 2 Build Caffe
  10. BZOJ【1609】 麻烦的聚餐
  11. 希捷srd0nf1移动硬盘是叠瓦盘吗_最值得买的固态移动硬盘推荐-最佳固态移动硬盘排行榜【2020年10月】...
  12. Java实现微信小程序登录(服务端)
  13. 商品详情页中间显示不出来
  14. 完美Zotero文件同步,Zotero+Koofr+OneDrive神器叠buff
  15. 余承东:华为技术走在产业前列,别人想超越很难;理想销量夺冠后,员工不满年终奖打折;黑客窃取GitHub代码签名证书|极客头条
  16. 【python】os.path.exists(file_path) 存在的问题
  17. 《跟我学习AI量化投资》通过chatgpt进行选股,简单易懂,降低人为操作风险
  18. CUDA安装失败(已解决)
  19. 怎么禁止wps2012 自动升级到wps2013
  20. 订单分库分表实践总结以及关键步骤

热门文章

  1. as4配置本地gradle_Gradle和Maven的区别
  2. nvidia显卡linux 7.2,科学网—悲喜录:服务器 CentOS 7.2 安装Nvidia显卡驱动(64bit) - 袁伟的博文...
  3. 器件旋转45度_【速评3+1】第十一期:朱雨玲45,日版CL,Rakza Z,国变等
  4. asp.net 下拉框绑定值
  5. 直接部署nginx和在docker里面部署nginx性能上有区别吗
  6. Hibernate保存对象出现 org.hibernate.NonUniqueObjectExce
  7. C-Free 5.0下载和安装教程
  8. 【ZJOI2009】【BZOJ1432】Function(找规律)
  9. skywalking mysql配置_skywalking 配置和使用(windows)
  10. JavaScript函数的声明以及调用(1)