我使用 x0vncserver 连接到我的 ubuntu 显示器。我从/usr/bin/x0vncserver -display :0
. 我可以看到它与pidof x0vncserver
.
我还看到停止 vncserver的正确方法vncserver -kill :xx
是使用命令。
是否有类似的命令可以正确停止 x0vncserver 或者应该只使用killall x0vncserver
它来停止它?
尝试时sudo systemctl stop x0vncserver
,我得到:
Failed to stop x0vncserver.service: Unit x0vncserver.service not loaded.
看起来通过PID杀死是要走的路。
首先获取PID:
pidof x0vncserver
然后使用上述命令生成的 PID 将其杀死。
kill -15 PID
或者kill -SIGTERM PID
如果你安装了 psmisc 包,你也可以使用
killall processname
where process name 是你想要杀死的进程。dpkg -l psmisc
您可以使用将提供如下输出的命令进行确认:资料来源: https ://groups.google.com/forum/#!topic/tigervnc-users/lxRS20r2XFc
https://www.cyberciti.biz/faq/kill-process-in-linux-or-terminate-a-process-in-unix-or-linux-systems/
man killall