“绑定到套接字错误”后无法杀死套接字

时间:2012-10-25 10:46:59

标签: linux sockets

当尝试连接到套接字时,它告诉我该地址已被使用。 我试图杀死相应的进程,但我得到了这个操作的消息 不允许......

Error binding to socket myapp.sock: Address already in use
ERROR: Failed to start myapp daemon.
make: *** [run-sim] Error 1
[grabher@myapp ex1]$ ps -C myapp
PID TTY          TIME CMD
2075 ?        00:06:43 myapp
[grabher@myapp ex1]$ kill -9 2075
2075: Operation not permitted

任何人都知道如何做到这一点?

谢谢!

2 个答案:

答案 0 :(得分:1)

你需要以root身份杀死进程

例如,在ubuntu中,

将是sudo kill -9 pid

答案 1 :(得分:0)

如果进程由root拥有,则无法终止进程(非root用户需要拥有杀死root拥有或其他用户拥有的进程的权限),请求admin更改进程的权限。 / p>