首页 > 解决方案 > 使用脚本获取在 VM 上运行的 django 源代码目录路径

问题描述

我需要获取在 VM 上运行的 Django 应用程序的源代码目录

我只有虚拟机的详细信息,而且我知道有一个 Django 应用程序正在运行。

我可以通过使用 SSH 运行以下命令来获取端口

sudo netstat -plant | grep "LISTEN.*python3" | awk '{print $4}' | cut -d ":" -f2

之后,我需要知道源代码的目录

标签: djangopython-3.x

解决方案


无法从“netstat”或“ps”命令获取 Django 应用程序的路径,您会发现路径是通过手动查找。开始查看“/var/www/ 文件夹”。
如果你想知道而不用太多搜索,检查服务器配置,查看 '/etc/nginx/sites-available' 文件夹中的 Nginx 或 apache2 文件,你会在那里找到路径。


推荐阅读