Masaüstü ekranını komut satırı ile nasıl kilitlerim?

75

Masaüstü ekranımı komut satırından nasıl kilitleyebilirim?

    
sordu Renjith G 16.10.2010 21:04

6 cevap

75

Bilgisayarı gnome-screensaver-command 'ı kullanarak -l bayrağı ile kilitleyebilirsiniz:

gnome-screensaver-command -l

Ancak bu, yalnızca Gnome Screensaver uygulamasının oturumunuz için çalışıyor olması durumunda çalışır (devre dışı bırakmadıkça - şunu yapmanız gerekir) komut satırından şu şekilde başlayabilirsiniz:

gnome-screensaver
    
verilen cevap Marco Ceppi 16.10.2010 21:10
27
gnome-screensaver-command -l

Farklı bir (masaüstü) oturumdaysanız (ör. sanal konsol, başka bir girişe, SSH'ye geçtiyseniz), ekranı açıkça belirtin ( :0 , varsayılan ekran):

DISPLAY=:0 gnome-screensaver-command -l

Kilit açmak için -d ( --deactivate ) seçeneğini kullanın.

    
verilen cevap Snip 16.10.2010 21:20
18

gnome-screensaver-command --lock yapacak.

    
verilen cevap mgunes 16.10.2010 21:08
4

KDE dm-tool lock altında çalışacaktır (benim için Kubuntu 15.04).

    
verilen cevap pbhj 07.09.2015 18:11
1

İşte bunu başarmanın uzun bir yolu (aşağıda daha hızlı bir şekilde ekleme):

kilitlenmeyi daha da kolaylaştırmak için, yürütülebilir bir komut dosyasını bir yürütülebilir yola ekleyebilir, "kilitle" diyebilir ve daha sonra ekranınızın kilitlenmesini "kilitle" yazarak "

olarak yazabilirsiniz.

İşte nasıl yapılacağı:

mkdir ~/bin

vim ~/bin/lock

#!/bin/bash
gnome-screensaver-command -l

kaydet ve çık

chmod +x ~/bin/lock

~ / .profile dosyasına ~ / bin eklemeyi unutmayın - dosya adının başındaki noktaya dikkat edin Bu konuda dikkatli bir kelime, doğru dosyaya eklediğinizden emin olun. .Profile bunun hakkında ne diyor:

# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.

Bu nedenle, yukarıda belirtilen dosyaların ana dizininizde var olup olmadığını kontrol etmek istersiniz, eğer varsa, oraya eklemelisiniz, daha sonra .profile kutusuna bin yolunu ekleyin

vim ~/.profile # or one of the the other files if they exist

sonunda aşağıdakileri ekleyin:

# set PATH so it includes user's private bin directories
PATH="$HOME/bin:$HOME/.local/bin:$PATH"

bu noktada, kısayoldan aşağıdaki kısayolu başlatabilirsiniz

[email protected]:~$ lock

[EDIT] İşte bunu yapmanın hızlı ve kolay yolu: Bir kabuk açıldığında her defasında çalıştırılan ~ / .bashrc dosyanıza bir takma ad ekleyin ve böylece Alias'ın kalıcı olmasını sağlayın:

vim ~/.bashrc
# set lockscreen
alias lock="gnome-screensaver-command -l"

sonuç aynı, ancak daha hızlıdır

    
verilen cevap George Mogilevsky 13.06.2018 17:25
0

Gerçekten de yalnızca kilitlenen pek çok minimalist yardımcı program vardır, başka bir şey yapmazlar. (Bu, genel olarak yazılımı basit olanları daha az hataya karşı korurken daha güvenli olabilir.)

Örneğin:

verilen cevap Alois Mahdal 06.12.2016 04:38

Etiketlerdeki diğer soruları oku