Como posso bloquear minha tela da área de trabalho na linha de comando?
command-line
lock-screen
Renjith G
fonte
fonte
Respostas:
Você pode bloquear o computador executando
gnome-screensaver-command
o-l
sinalizador da seguinte maneira:No entanto, isso só funcionará se você tiver o Gnome Screensaver em execução na sua sessão (deve ser - a menos que você o tenha desativado), você pode iniciá-lo na linha de comando com:
fonte
cinnamon-screensaver-command -l
para canela! ;))mate-screensaver-command -l
para o MATE desktop.Se você estiver em uma sessão (desktop) diferente (por exemplo, console virtual, alternado para outro login, SSH), especifique a exibição explicitamente (
:0
é a exibição padrão):Para desbloquear, use a opção
-d
(--deactivate
).fonte
gnome-screensaver-command --lock
vai fazer isso.fonte
Nas versões mais recentes do GNOME 3,
gnome-screensaver
não existe mais.A solução genérica parece ser
Você também pode ligar diretamente para o dbus ( fonte ):
Parece também que eles tiraram a possibilidade de desbloquear a tela da linha de comando.
fonte
No KDE
dm-tool lock
funcionará (para mim no Kubuntu 15.04).fonte
Aqui está um longo caminho para alcançá-lo (adicionando uma maneira mais rápida abaixo):
para facilitar ainda mais o bloqueio, você pode adicionar um script executável a um caminho executável, chamá-lo de "bloqueio" e, em seguida, o bloqueio da tela será tão fácil quanto digitar "bloquear" no cli
Veja como fazê-lo:
vim ~/bin/lock
salvar e sair
não esqueça de adicionar ~ / bin ao seu perfil ~ /. - observe o ponto no início do nome do arquivo com uma palavra de cautela sobre isso, certifique-se de adicioná-lo ao arquivo correto. Aqui está o que o .profile diz sobre isso:
portanto, você deseja verificar primeiro se os arquivos mencionados acima existem no diretório inicial, adicione-os, se não existirem, e adicione o caminho para bin no arquivo .profile
acrescente o seguinte no final:
Nesse ponto, você pode iniciar o seguinte atalho do cli
[EDIT] Aqui está a maneira rápida e fácil de fazer isso: adicione um alias ao seu arquivo ~ / .bashrc, que é executado toda vez que um shell é aberto, garantindo assim que o Alias persista:
o resultado é o mesmo, mas mais rápido
fonte
Também existem muitos utilitários minimalistas que realmente bloqueiam , eles não fazem mais nada. (Isso pode ser mais seguro, pois, em geral, manter o software simples leva a menos erros.)
Por exemplo:
slock
i3lock
fonte