linux查看端口进程
时间: 2023-09-23 18:07:53 浏览: 69
在Linux系统中,你可以使用多种方法来查看某个端口对应的进程。以下是几种常用的方法:
1. 使用/proc文件系统:
可以使用以下命令来查看某个端口被哪个进程占用:
```sudo ls -l /proc/$(sudo lsof -t -i:端口号) | grep exe```
其中,端口号是需要查询的端口号。该命令将会显示出对应进程的可执行文件路径。
2. 使用ps命令:
通过结合ps命令和grep命令,你可以查找某个进程,并进一步查看该进程打开的网络端口。具体命令如下:
```sudo ps -ef | grep 进程名```
其中,进程名是你需要查询的进程名。该命令将会显示出对应进程的信息。
3. 使用fuser命令:
fuser命令可以用来查看某个文件或目录被哪个进程占用。对于网络端口,你也可以使用fuser命令进行查询。具体命令如下:
```sudo fuser 端口号/tcp```
其中,端口号是你需要查询的端口号。该命令将会显示出对应端口被哪个进程占用的信息。
综上所述,你可以使用以上命令中的任意一种来查看Linux系统中某个端口对应的进程。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Linux查看端口被进程占用的方法](https://blog.csdn.net/qq525003138/article/details/130229666)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]