I am using Ubuntu 12.04. Is there any way to lock the screen or session from a terminal command or script?
|
Simple:
The following can also work, if the screensaver is set to lock when activate (see screensaver settings), since the command activates the screensaver:
You can add an alias to the command by editing the file .profile in your home directory:
and adding the following line:
From now on, the alias |
|||||||||||||
|
|
In addition to what January said, this also works:
or
According to the
For further clarification, here is another question/answer (also by January) which describes the differences between invoking the lock and activating your screensaver: Difference between gnome-screensaver-command -a and gnome-screensaver-command -l |
||||
|
|
|
In case that you need to lock the screen on a terminal in a non-GUI environment you could make use of screen While in Ctrl + a Ctrl + x |
|||
|
|
|
Please install vlock. Then you can switch to a VT (text terminal, using Ctrl+Alt+F1) and run
This works whether you have X11 running or not. |
||||
