OnWorks favicon

twiglet - Online in the Cloud

Run twiglet in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command twiglet that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator



twiglet - observe or control an RVC-enabled machine's console


twiglet [OPTION]... host-specification


twiglet is a program for controlling another machine's console. It works using the RVC
protocol, and an RVC server (such as rvcd(1)) must be running on the machine to be

Using twiglet, the a best effort attempt is made to duplicate the screen contents of the
observed machine. If the machine is displaying a virtual text console, the text on the
console is rendered in the terminal in which twiglet runs. If the machine is displaying
an X session, and the RVC server supports VNC integration, twiglet will open a window that
contains the current contents of the X display.

It is also possible to control the observed machine in various ways. With keyboard
control enabled (and with support from the RVC server), keys may be sent to the observed
machine in text console mode almost as if they were typed from the keyboard. Twiglet also
supports switching virtual console on the observed machine. Finally, if VNC integration
is available, the X display can be manipulated almost as if the user were at the console.

The intended use for twiglet is in training and teaching environments. The idea is that
there are student machines and a control machine (which the trainer or teacher would be
using), with a serial line attached to each student machine. The trainer or teacher can
then analyse the students' attempts to complete tasks, and help them out (showing them how
to finish it) without needed to push them aside to get to the keyboard.

This client is written using ncurses(3X).


--help display a help message and exit successfully

display a version number and exit successfully

-c, --control
control the remote machine rather than just observing it

-e xy, --escape xy
set the escape character and the escape escape character (like screen(1))

The host-specification takes one of the following forms:

to connect to an RVC server over TCP

tty [host]
to communicate with an RVC server over a tty (for example a serial line); the
optional hostname is for VNC integration

Use twiglet online using onworks.net services

Free Servers & Workstations

Download Windows & Linux apps

Linux commands