我在Linux机器上在PC上晒太阳。找到一个进程的PID,同时它在后台漂流
ps -eaf | grep python
但现在我不知道进程名称说。 Python正在7777端口上运行。我只知道使用bellow命令在哪个python上进行的端口号。
netstat
现在我想找出PID没有哪个在端口7777 运行,因为我不知道进程的名称我只知道端口号7777的蟒蛇。有没有针对相同问题的任何命令。
我在Linux机器上在PC上晒太阳。找到一个进程的PID,同时它在后台漂流
ps -eaf | grep python
但现在我不知道进程名称说。 Python正在7777端口上运行。我只知道使用bellow命令在哪个python上进行的端口号。
netstat
现在我想找出PID没有哪个在端口7777 运行,因为我不知道进程的名称我只知道端口号7777的蟒蛇。有没有针对相同问题的任何命令。
sudo netstat -tunlp | grep :7777
您可以使用netstat
(废弃)或ss
,与作为助记相同的选项:
-t = TCP
-u = UDP
-n = numeric output
-l = listening ports
-p = pid
该作品,开,从lsof的另一个命令,是定影(因为BSD的不同)。
sudo fuser -n tcp -n 7777
这一个也工作 – honda
Stack Overflow是用于编程和发展问题的站点。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[超级用户](http://superuser.com/)或[Unix&Linux堆栈交换](http://unix.stackexchange.com/)会是一个更好的地方。另请参阅[我在哪里发布关于Dev Ops的问题?](http://meta.stackexchange.com/q/134306) – jww