Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在没有root权限的情况下解除套接字的侦听?_Python_Shell_Sockets_Ubuntu - Fatal编程技术网

Python 如何在没有root权限的情况下解除套接字的侦听?

Python 如何在没有root权限的情况下解除套接字的侦听?,python,shell,sockets,ubuntu,Python,Shell,Sockets,Ubuntu,我遇到了错误: socket.error: [Errno 98] Address already in use 然后我去那个港口,通过以下方式查找是否有东西在那里: netstat -ant | grep :5000 # result is tcp 0 0 127.0.0.1:5000 0.0.0.0:* LISTEN 被人倾听,我不知道这是什么过程。有什么方法可以清理这个套接字吗?作为root用户,您可以使用-p标志来n

我遇到了错误:

socket.error: [Errno 98] Address already in use
然后我去那个港口,通过以下方式查找是否有东西在那里:

netstat -ant | grep :5000
# result is
tcp        0      0 127.0.0.1:5000          0.0.0.0:*               LISTEN

被人倾听,我不知道这是什么过程。有什么方法可以清理这个套接字吗?

作为root用户,您可以使用
-p
标志来
netstat
/
ss
查找侦听过程。我没有root权限@Etan reinerDuplicate:。@Hellolad如果您没有root权限,当您知道该进程是哪一个时,您希望如何终止该进程?请尝试:
lsof-i
(默认情况下不是这样,因此如果可以,您必须安装它)。