当前位置:首页 > linux > 正文

linux查看nginx服务所在目录(linux查找运行的nginx)

  • linux
  • 2024-03-16 01:04:35
  • 9311
查找 nginx 服务所在目录
要查找 nginx 服务所在目录,可以使用以下步骤:
1. 查看系统服务
使用以下命令查看已安装的系统服务列表:
sh
systemctl list-unit-files | grep nginx
输出示例:
sh
nginx.service enabled
nginx 1.19.8 (running)
2. 确定服务名称
从列表中确定 nginx 服务的名称。 在上面的示例中,服务名称为 nginx.service。
3. 查看服务单元文件
使用以下命令查看服务单元文件:
sh
systemctl cat nginx.service
4. 找到 ExecStart 命令
在单元文件中找到 ExecStart 命令。 该命令指定服务启动时要运行的命令。
sh
ExecStart=/usr/sbin/nginx -g daemon on; master_process on;
5. 确定服务目录
ExecStart 命令中的第一个参数指定服务要执行的二进制文件。 该文件通常位于服务的安装目录中。
在上面的示例中,nginx 二进制文件位于 /usr/sbin/nginx。 服务目录通常是二进制文件所在的目录的上一级目录。
因此,nginx 服务所在目录为:
/usr/sbin/
要素示例:
服务名称:nginx.service
服务单元文件:/etc/systemd/system/nginx.service
ExecStart 命令:/usr/sbin/nginx -g daemon on; master_process on;
二进制文件路径:/usr/sbin/nginx
服务目录:/usr/sbin/