x11vnc 服务器 - 创建多个僵尸进程 - 如何停止它?

x11vnc 服务器 - 创建多个僵尸进程 - 如何停止它?

最近开始在 Ubuntu(10.04)上使用 x11vnc 服务器,通过 SSL/SSH vnc 查看器从 win$ PC 通过互联网进行远程访问。

我以为我已经配置好了然后注意到许多x11vnc 的僵尸进程,有时系统监视器中会有 20+ 个。

我正在使用终端 cmd:x11vnc -rfbversion 3.6 -rfbport 5900 -rfbauth /home/xxxx/.vnc/passwd -forever -bg -gui tray来启动它。

我怎样才能阻止/避免它在每次连接/断开连接时创建僵尸?

答案1

运行pkill x11vnc应该停止 x11vnc 及其创建的任何僵尸进程。

这只会发送程序终止的信号SIGTERM,您将能够在其前一个实例x11vnc之后运行。pkill

答案2

有一种方法可以清除所有挂起的会话

`x11vnc -clear-all`

相关内容