- 从根目录根据文件名查找
引用处:
linux下查找某个文件位置的方法
从根目录开始查找所有扩展名为.log的文本文件
find / -type f -name "*.log"
结果如下:
/usr/local/yaoyu/qq.log
/usr/local/yaoyu/qq2.log
/usr/local/yaoyu/qq3.log
...
- 根据端口port查找其对应运行的文件的位置
一,使用netstat来查看端口9002的pid为12903
netstat -antlp|grep 9002
二,根据端口号PID查询文件位置,如下:
每个进程启动之后,都会在 /proc下面有一个pid对应的路径
例如:ps -ef|grep python
显示:oracle 12093 4366 0 18:56 pts/2 00:00:00 python Server.py
12093就是进程号
到/proc/12093下,ls -l 会看到:
cd /proc/12093
如下图,cwd显示的地址就是对应文件的位置
- 根据端口port查找其对应运行的文件的位置
linux 查看进程启动时,用户的工作目录
比如要查找某个java编写的程序运行情况可通过jps命令查看,然后可以通过显示的pid进行程序定位
如下图,红色框框为jps命令和pwdx命令,一目了然: