Как заблокировать экран рабочего стола из командной строки?
Вы можете заблокировать компьютер, запустив gnome-screensaver-command с флагом -l следующим образом:
gnome-screensaver-command -l
Однако это будет работать, только если у вас есть Gnome Screensaver для вашей сессии (должно быть - если вы не отключили его), вы можете запустить это из командной строки с помощью:
gnome-screensaver
Вы можете заблокировать компьютер, запустив gnome-screensaver-command с флагом -l следующим образом:
gnome-screensaver-command -l
Однако это будет работать, только если у вас есть Gnome Screensaver для вашей сессии (должно быть - если вы не отключили его), вы можете запустить это из командной строки с помощью:
gnome-screensaver
Вы можете заблокировать компьютер, запустив gnome-screensaver-command с флагом -l следующим образом:
gnome-screensaver-command -l
Однако это будет работать, только если у вас есть Gnome Screensaver для вашей сессии (должно быть - если вы не отключили его), вы можете запустить это из командной строки с помощью:
gnome-screensaver
Вы можете заблокировать компьютер, запустив gnome-screensaver-command с флагом -l следующим образом:
gnome-screensaver-command -l
Однако это будет работать, только если у вас есть Gnome Screensaver для вашей сессии (должно быть - если вы не отключили его), вы можете запустить это из командной строки с помощью:
gnome-screensaver
Вы можете заблокировать компьютер, запустив gnome-screensaver-command с флагом -l следующим образом:
gnome-screensaver-command -l
Однако это будет работать, только если у вас есть Gnome Screensaver для вашей сессии (должно быть - если вы не отключили его), вы можете запустить это из командной строки с помощью:
gnome-screensaver
Вы можете заблокировать компьютер, запустив gnome-screensaver-command с флагом -l следующим образом:
gnome-screensaver-command -l
Однако это будет работать, только если у вас есть Gnome Screensaver для вашей сессии (должно быть - если вы не отключили его), вы можете запустить это из командной строки с помощью:
gnome-screensaver
Вы можете заблокировать компьютер, запустив gnome-screensaver-command с флагом -l следующим образом:
gnome-screensaver-command -l
Однако это будет работать, только если у вас есть Gnome Screensaver для вашей сессии (должно быть - если вы не отключили его), вы можете запустить это из командной строки с помощью:
gnome-screensaver
Вы можете заблокировать компьютер, запустив gnome-screensaver-command с флагом -l следующим образом:
gnome-screensaver-command -l
Однако это будет работать, только если у вас есть Gnome Screensaver для вашей сессии (должно быть - если вы не отключили его), вы можете запустить это из командной строки с помощью:
gnome-screensaver
Вы можете заблокировать компьютер, выполнив команду gnome-screensaver-command
с флагом -l
следующим образом:
gnome-screensaver -command -l
Однако это будет работать, только если у вас есть Gnome Screensaver для вашей сессии (должно быть - если вы не отключили его), вы можете запустить это из командной строки с помощью: [ ! d5]
gnome-screensaver
Вы можете заблокировать компьютер, выполнив команду gnome-screensaver-command
с флагом -l
следующим образом:
gnome-screensaver -command -l
Однако это будет работать, только если у вас есть Gnome Screensaver для вашей сессии (должно быть - если вы не отключили его), вы можете запустить это из командной строки с помощью: [ ! d5]
gnome-screensaver
Вы можете заблокировать компьютер, выполнив команду gnome-screensaver-command
с флагом -l
следующим образом:
gnome-screensaver -command -l
Однако это будет работать, только если у вас есть Gnome Screensaver для вашей сессии (должно быть - если вы не отключили его), вы можете запустить это из командной строки с помощью: [ ! d5]
gnome-screensaver
mate-screensaver-command -l
для рабочего стола MATE.
– alanaktion
13 June 2016 в 22:41
gnome-screensaver-command -l
Если вы находитесь в другом (настольном) сеансе (например, виртуальная консоль, переключитесь на другой логин, SSH), явно укажите отображение (:0 - это дисплей по умолчанию):
DISPLAY=:0 gnome-screensaver-command -l
Чтобы разблокировать, используйте параметр -d (--deactivate).
В KDE dm-tool lock будет работать (для меня на Kubuntu 15.04).
Есть также много минималистических утилит, которые действительно блокируются только, они ничего не делают. (Это может быть более безопасным, так как в общем программном обеспечении для управления простым приводит к меньшим ошибкам.)
Например:
slock i3lockЕсть также много минималистических утилит, которые действительно блокируются только, они ничего не делают. (Это может быть более безопасным, так как в общем программном обеспечении для управления простым приводит к меньшим ошибкам.)
Например:
slock i3lockВот длинный путь его выполнения (добавление более быстрого пути ниже):
, чтобы сделать его еще проще блокировать, вы можете добавить исполняемый скрипт к исполняемому пути, назовите его «блокировка», и тогда блокировка вашего экрана будет такой же простой, как ввод «блокировки» в cli
Вот как это сделать:
mkdir ~/bin
vim ~/bin/lock
#!/bin/bash
gnome-screensaver-command -l
save и quit
chmod +x ~/bin/lock
не забудьте добавить ~ / bin в ваш ~ / .profile - обратите внимание на точку в начале имени файла, одно слово предостережения об этом, убедитесь, что вы добавили его в нужный файл. Вот что говорит об этом .profile:
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
, поэтому вы хотите сначала проверить, существуют ли вышеупомянутые файлы в вашем домашнем каталоге, вы должны добавить его там, если они не существуют , затем добавьте путь к bin в .profile
vim ~/.profile # or one of the the other files if they exist
добавьте следующее в конец:
# set PATH so it includes user's private bin directories
PATH="$HOME/bin:$HOME/.local/bin:$PATH"
в этот момент вы можете запустить следующий ярлык из cli [ ! d9] you@yourUbuntu:~$ lock
Вот длинный путь его выполнения (добавление более быстрого пути ниже): добавить псевдоним в ваш файл ~ / .bashrc, который выполняется каждый раз, когда оболочка открывается, тем самым сохраняя Alias:
vim ~/.bashrc
# set lockscreen
alias lock="gnome-screensaver-command -l"
результат тот же, но быстрее
gnome-screensaver-command -l
Если вы находитесь в другом (настольном) сеансе (например, виртуальная консоль, переключитесь на другой логин, SSH), явно укажите отображение (:0 - это дисплей по умолчанию):
DISPLAY=:0 gnome-screensaver-command -l
Чтобы разблокировать, используйте параметр -d (--deactivate).
В KDE dm-tool lock будет работать (для меня на Kubuntu 15.04).
Есть также много минималистических утилит, которые действительно блокируются только, они ничего не делают. (Это может быть более безопасным, так как в общем программном обеспечении для управления простым приводит к меньшим ошибкам.)
Например:
slock i3lockВот длинный путь его выполнения (добавление более быстрого пути ниже):
, чтобы сделать его еще проще блокировать, вы можете добавить исполняемый скрипт к исполняемому пути, назовите его «блокировка», и тогда блокировка вашего экрана будет такой же простой, как ввод «блокировки» в cli
Вот как это сделать:
mkdir ~/bin
vim ~/bin/lock
#!/bin/bash
gnome-screensaver-command -l
save и quit
chmod +x ~/bin/lock
не забудьте добавить ~ / bin в ваш ~ / .profile - обратите внимание на точку в начале имени файла, одно слово предостережения об этом, убедитесь, что вы добавили его в нужный файл. Вот что говорит об этом .profile:
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
, поэтому вы хотите сначала проверить, существуют ли вышеупомянутые файлы в вашем домашнем каталоге, вы должны добавить его там, если они не существуют , затем добавьте путь к bin в .profile
vim ~/.profile # or one of the the other files if they exist
добавьте следующее в конец:
# set PATH so it includes user's private bin directories
PATH="$HOME/bin:$HOME/.local/bin:$PATH"
в этот момент вы можете запустить следующий ярлык из cli [ ! d9] you@yourUbuntu:~$ lock
Вот длинный путь его выполнения (добавление более быстрого пути ниже): добавить псевдоним в ваш файл ~ / .bashrc, который выполняется каждый раз, когда оболочка открывается, тем самым сохраняя Alias:
vim ~/.bashrc
# set lockscreen
alias lock="gnome-screensaver-command -l"
результат тот же, но быстрее
gnome-screensaver-command -l
Если вы находитесь в другом (настольном) сеансе (например, виртуальная консоль, переключитесь на другой логин, SSH), явно укажите отображение (:0 - это дисплей по умолчанию):
DISPLAY=:0 gnome-screensaver-command -l
Чтобы разблокировать, используйте параметр -d (--deactivate).
В KDE dm-tool lock будет работать (для меня на Kubuntu 15.04).
Есть также много минималистических утилит, которые действительно блокируются только, они ничего не делают. (Это может быть более безопасным, так как в общем программном обеспечении для управления простым приводит к меньшим ошибкам.)
Например:
slock i3lockВот длинный путь его выполнения (добавление более быстрого пути ниже):
, чтобы сделать его еще проще блокировать, вы можете добавить исполняемый скрипт к исполняемому пути, назовите его «блокировка», и тогда блокировка вашего экрана будет такой же простой, как ввод «блокировки» в cli
Вот как это сделать:
mkdir ~/bin
vim ~/bin/lock
#!/bin/bash
gnome-screensaver-command -l
save и quit
chmod +x ~/bin/lock
не забудьте добавить ~ / bin в ваш ~ / .profile - обратите внимание на точку в начале имени файла, одно слово предостережения об этом, убедитесь, что вы добавили его в нужный файл. Вот что говорит об этом .profile:
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
, поэтому вы хотите сначала проверить, существуют ли вышеупомянутые файлы в вашем домашнем каталоге, вы должны добавить его там, если они не существуют , затем добавьте путь к bin в .profile
vim ~/.profile # or one of the the other files if they exist
добавьте следующее в конец:
# set PATH so it includes user's private bin directories
PATH="$HOME/bin:$HOME/.local/bin:$PATH"
в этот момент вы можете запустить следующий ярлык из cli [ ! d9] you@yourUbuntu:~$ lock
Вот длинный путь его выполнения (добавление более быстрого пути ниже): добавить псевдоним в ваш файл ~ / .bashrc, который выполняется каждый раз, когда оболочка открывается, тем самым сохраняя Alias:
vim ~/.bashrc
# set lockscreen
alias lock="gnome-screensaver-command -l"
результат тот же, но быстрее
gnome-screensaver-command -l
Если вы находитесь в другом (настольном) сеансе (например, виртуальная консоль, переключитесь на другой логин, SSH), явно укажите отображение (:0 - это дисплей по умолчанию):
DISPLAY=:0 gnome-screensaver-command -l
Чтобы разблокировать, используйте параметр -d (--deactivate).
В KDE dm-tool lock будет работать (для меня на Kubuntu 15.04).