VVe*_*lev 4 process kill teamviewer
我的主桌面有 Mint 14,我从另一台计算机通过 SSH 访问它,因为 Mint 上没有屏幕。然后我尝试启动teamviewer,只是为了远程启动它的桌面会话。我启动了teamviewer,一切正常,但后来我试图从终端停止这个应用程序,结果是这样的:
x@x-pc /opt/teamviewer8 $ ps -ef | grep team
root 1567 1 0 20:55 ? 00:00:00 /opt/teamviewer8/tv_bin/teamviewerd -f
x 2892 1 0 21:41 ? 00:00:00 /opt/teamviewer8/tv_bin/wine/bin/wineserver
x 2914 2822 0 21:48 pts/0 00:00:00 grep --colour=auto team
Run Code Online (Sandbox Code Playgroud)
sudo for i in `ps -ef | grep team | awk {'print $2'} | xargs`; do kill -9 $i; done
Run Code Online (Sandbox Code Playgroud)
x-pc teamviewer8 # ps -ef | grep team
root 3003 1 0 21:50 ? 00:00:00 /opt/teamviewer8/tv_bin/teamviewerd -f
root 3009 2957 0 21:50 pts/0 00:00:00 grep --colour=auto team
Run Code Online (Sandbox Code Playgroud)
x-pc teamviewer8 # ps -ef | grep team
root 3003 1 0 21:50 ? 00:00:00 /opt/teamviewer8/tv_bin/teamviewerd -f
root 3011 2957 0 21:57 pts/0 00:00:00 grep --colour=auto team
x-pc teamviewer8 #
x-pc teamviewer8 #
x-pc teamviewer8 #
x-pc teamviewer8 #
x-pc teamviewer8 # kill -9 3003
x-pc teamviewer8 #
x-pc teamviewer8 #
x-pc teamviewer8 # ps -ef | grep team
root 3012 1 2 21:57 ? 00:00:00 /opt/teamviewer8/tv_bin/teamviewerd -f
root 3017 2957 0 21:57 pts/0 00:00:00 grep --colour=auto team
#########################################
Run Code Online (Sandbox Code Playgroud)
无论我杀死它多少次,它都会收到新的 PID。我怎样才能杀死它?
小智 14
如果你这样做
teamviewer --daemon stop
Run Code Online (Sandbox Code Playgroud)
你停止它一次,但它在下次启动时再次启动,但是
sudo update-rc.d teamviewerd remove
Run Code Online (Sandbox Code Playgroud)
您还可以防止它在启动时自行启动
小智 5
尝试停止 systemd 服务(如果您使用 systemd):
# systemctl stop teamviewerd
# systemctl disable teamviewerd
Run Code Online (Sandbox Code Playgroud)