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
(默认情况下不是这样,因此如果可以,您必须安装它)。