¿Cómo puedo bloquear la pantalla de mi escritorio desde la línea de comandos?
command-line
lock-screen
Renjith G
fuente
fuente
Respuestas:
Puede bloquear la computadora ejecutando
gnome-screensaver-command
la-l
bandera de esta manera:Sin embargo, esto solo funcionará si tiene Gnome Screensaver ejecutándose para su sesión (debería ser, a menos que lo haya deshabilitado), puede comenzar desde la línea de comandos con:
fuente
cinnamon-screensaver-command -l
para la canela! ;))mate-screensaver-command -l
úselo para el escritorio MATE.Si está en una sesión diferente (escritorio) (por ejemplo, consola virtual, cambió a otro inicio de sesión, SSH), especifique la pantalla explícitamente (
:0
es la pantalla predeterminada):Para desbloquear, use la opción
-d
(--deactivate
).fuente
gnome-screensaver-command --lock
lo haré.fuente
En versiones más recientes de GNOME 3,
gnome-screensaver
ya no existe.La solución genérica parece ser
También puede llamar a dbus directamente en su lugar ( fuente ):
También parece que han quitado la posibilidad de la ONU bloqueo de la pantalla desde la línea de comandos.
fuente
Bajo KDE
dm-tool lock
funcionará (para mí en Kubuntu 15.04).fuente
Aquí hay un largo camino para lograrlo (agregando una forma más rápida a continuación):
para que sea aún más fácil bloquear, puede agregar un script ejecutable a una ruta ejecutable, llamarlo "bloquear" y luego el bloqueo de su pantalla será tan fácil como escribir "bloquear" en cli
Aquí se explica cómo hacerlo:
vim ~/bin/lock
guardar y Salir
no olvide agregar ~ / bin a su perfil ~ /. - tenga en cuenta el punto al comienzo del nombre del archivo una palabra de precaución al respecto, asegúrese de agregarlo al archivo correcto. Esto es lo que dice .profile al respecto:
por lo tanto, primero debe verificar si los archivos mencionados anteriormente existen en su directorio de inicio, debe agregarlos allí, si no existen, luego agregar la ruta a bin al .profile
agregue lo siguiente al final:
en este punto, puede iniciar el siguiente acceso directo desde cli
[EDITAR] Aquí está la manera rápida y fácil de hacerlo: agregue un alias a su archivo ~ / .bashrc, que se ejecuta cada vez que se abre un shell, asegurando así que Alias persista:
el resultado es el mismo, pero más rápido
fuente
También hay muchas utilidades minimalistas que realmente solo se bloquean , no hacen nada más. (Esto puede ser más seguro ya que, en general, mantener el software simple conduce a menos errores).
Por ejemplo:
bloquear
i3lock
fuente