linux中通过PID查找到对应的应用
时间: 2024-03-10 10:47:05 浏览: 69
可以使用Linux中的命令行工具`ps`和`grep`来通过PID查找到对应的应用。具体步骤如下:
1. 打开终端,输入以下命令查找到对应的PID:
```
ps -ef | grep 应用名
```
这里的“应用名”是你要查找的应用的名称,也可以使用应用的关键字来进行查找。
2. 在输出结果中找到你要查找的应用的PID。
3. 输入以下命令查找到对应的应用:
```
ps -p PID
```
这里的“PID”是第二步中查找到的应用的进程ID。
4. 在输出结果中查找到你要查找的应用的详细信息,例如应用的名称、状态等。
相关问题
通过PID找到对应的文件地址
在Linux系统中,可以通过`/proc`文件系统来查找某个进程对应的文件地址。具体步骤如下:
1. 打开终端,输入以下命令查找到对应的PID:
```
ps -ef | grep 应用名
```
这里的“应用名”是你要查找的应用的名称,也可以使用应用的关键字来进行查找。
2. 在输出结果中找到你要查找的应用的PID。
3. 输入以下命令查找到对应的文件地址:
```
ls -l /proc/PID/cwd
```
这里的“PID”是第二步中查找到的应用的进程ID。
4. 在输出结果中查找到你要查找的应用对应的文件地址。
`/proc/PID/cwd`是一个符号链接,它指向当前运行进程的工作目录。如果你想查找进程所打开的文件,可以查找`/proc/PID/fd`目录下的文件符号链接。例如,如果你想查找某个进程打开的日志文件,可以输入以下命令:
```
ls -l /proc/PID/fd | grep 日志文件名
```
这里的“日志文件名”是你要查找的日志文件的名称。在输出结果中,你可以找到对应的文件符号链接,然后通过该链接找到实际的文件地址。
linux 根据pid查找文件路径
在 Linux 系统中,可以使用命令 "ls -l /proc/PID/exe" 来查找进程 PID 对应的文件路径。
例如:
```ls -l /proc/1234/exe```
这条命令将会显示进程号为1234的进程的文件路径。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)