Skip to content

TeamViewer Command Line Cheatsheet for Linux

A comprehensive guide to managing TeamViewer services directly from the command line, including starting, stopping, and configuring the TeamViewer daemon on Linux systems


Install teamviewer

emerge --ask net-misc/teamviewer

Start teamviewer

/etc/init.d/teamviewerd start

Stop teamviewer

/etc/init.d/teamviewerd stop

Show current status of the TeamViewer daemon

teamviewer daemon status

Start TeamViewer daemon

teamviewer daemon start

Stop TeamViewer daemon

teamviewer daemon stop

Restart TeamViewer daemon

teamviewer daemon restart

Disable TeamViewer daemon - don't start daemon on system startup

teamviewer daemon disable

Enable TeamViewer daemon - don't start daemon on system startup

teamviewer daemon enable

Uninstall teamviewer

teamviewer uninstall force

Print teamviewer version

teamviewer version

Print teamviewer version, id and status

teamviewer info

Create ziplog (stored in /tmp/)

teamviewer ziplog

Show TeamViewer license

teamviewer license show

Accept TeamViewer license

teamviewer license accept

Unassign a device i.e. make it unmanaged. Suitable for unattended deployment

teamviewer unassign

Set a password (useful when installing remote (ssh)

teamviewer passwd [PASSWD]