Jak mogę zablokować ekran pulpitu z wiersza poleceń?
command-line
lock-screen
Renjith G.
źródło
źródło
Odpowiedzi:
Można zablokować komputer, uruchamiając
gnome-screensaver-command
z-l
flagą tak:Działa to jednak tylko wtedy, gdy dla twojej sesji działa Gnome Screensaver (powinno być - chyba że go wyłączyłeś) możesz rozpocząć od wiersza poleceń za pomocą:
źródło
cinnamon-screensaver-command -l
do cynamonu! ;))mate-screensaver-command -l
dla pulpitu MATE.Jeśli uczestniczysz w innej sesji (stacjonarnej) (np. Konsoli wirtualnej, przełączono na inny login, SSH), jawnie określ ekran (
:0
jest to ekran domyślny):Aby odblokować, użyj opcji
-d
(--deactivate
).źródło
gnome-screensaver-command --lock
zrobię to.źródło
W nowszych wersjach GNOME 3
gnome-screensaver
nie ma już.Wydaje się, że jest to ogólne rozwiązanie
Zamiast tego możesz również bezpośrednio wywołać dbus ( źródło ):
Wygląda również na to, że zabrali możliwość odblokowania ekranu z linii poleceń.
źródło
Pod KDE
dm-tool lock
będzie działać (dla mnie na Kubuntu 15.04).źródło
Oto długa droga do jego osiągnięcia (dodanie szybszej metody poniżej):
aby jeszcze łatwiej było zablokować, możesz dodać skrypt wykonywalny do ścieżki wykonywalnej, nazwać go „blokadą”, a wtedy zablokowanie ekranu będzie tak proste, jak wpisanie „blokady” w cli
Oto jak to zrobić:
vim ~/bin/lock
Zapisz i wyjdź
nie zapomnij dodać ~ / bin do ~ / .profile - zwróć uwagę na kropkę na początku nazwy jednego słowa ostrzeżenia na ten temat, upewnij się, że dodałeś go do odpowiedniego pliku. Oto, co mówi na ten temat .profile:
dlatego chcesz najpierw sprawdzić, czy wyżej wymienione pliki istnieją w twoim katalogu domowym, powinieneś je tam dodać, jeśli nie istnieją, a następnie dodać ścieżkę do bin do .profile
dołącz na końcu:
w tym momencie możesz uruchomić następujący skrót z cli
[EDYCJA] Oto szybki i łatwy sposób, aby to zrobić: dodaj alias do pliku ~ / .bashrc, który jest wykonywany przy każdym otwarciu powłoki, zapewniając w ten sposób Alias:
wynik jest taki sam, ale szybszy
źródło
Istnieje również wiele minimalistycznych narzędzi, które naprawdę tylko blokują , nie robią nic więcej. (Może to być bezpieczniejsze, ponieważ generalnie proste programowanie prowadzi do mniej błędów).
Na przykład:
klaps
i3lock
źródło