Bagaimana saya bisa mengunci layar desktop saya dari baris perintah?
command-line
lock-screen
Renjith G
sumber
sumber
Jawaban:
Anda dapat mengunci komputer dengan menjalankan
gnome-screensaver-command
dengan-l
bendera seperti:Namun ini hanya akan berfungsi jika Anda menjalankan Gnome Screensaver untuk sesi Anda (seharusnya - kecuali Anda telah menonaktifkannya) Anda dapat memulainya dari commandline dengan:
sumber
cinnamon-screensaver-command -l
untuk kayu manis! ;))mate-screensaver-command -l
untuk desktop MATE.Jika Anda berada di sesi (desktop) yang berbeda (mis. Konsol virtual, beralih ke login lain, SSH), tentukan tampilan secara eksplisit (
:0
adalah tampilan default):Untuk membuka kunci, gunakan opsi
-d
(--deactivate
).sumber
gnome-screensaver-command --lock
akan melakukannya.sumber
Dalam versi yang lebih baru dari GNOME 3,
gnome-screensaver
tidak ada lagi.Solusi generik tampaknya
Anda juga dapat memanggil dbus secara langsung sebagai gantinya ( sumber ):
Hal ini juga tampaknya mereka telah mengambil kemungkinan untuk un kunci layar dari baris perintah.
sumber
Di bawah KDE
dm-tool lock
akan berfungsi (bagi saya di Kubuntu 15.04).sumber
Ini adalah cara yang panjang untuk mencapainya (menambahkan cara yang lebih cepat di bawah):
untuk membuatnya lebih mudah untuk dikunci, Anda dapat menambahkan skrip yang dapat dieksekusi ke jalur yang dapat dieksekusi, sebut saja "kunci" dan kemudian mengunci layar Anda akan semudah mengetikkan "kunci" di cli
Berikut cara melakukannya:
vim ~/bin/lock
Simpan dan keluar
jangan lupa untuk menambahkan ~ / bin ke file ~ / .profile Anda - perhatikan titik di awal nama file satu kata peringatan tentang ini, pastikan Anda menambahkannya ke file yang tepat. Inilah yang dikatakan oleh profil .profile:
karena itu Anda ingin memeriksa terlebih dahulu apakah file yang disebutkan di atas ada di direktori home Anda, Anda harus menambahkannya di sana, jika tidak ada, kemudian tambahkan path ke bin ke file .profile
tambahkan yang berikut di akhir:
pada titik ini Anda dapat meluncurkan pintasan berikut dari cli
[EDIT] Ini adalah cara cepat dan mudah untuk melakukannya: tambahkan alias ke file ~ / .bashrc Anda, yang dieksekusi setiap kali shell dibuka, sehingga memastikan Alias tetap ada:
hasilnya sama, tetapi lebih cepat
sumber
Ada juga banyak utilitas minimalis yang benar-benar hanya mengunci , mereka tidak melakukan hal lain. (Ini bisa lebih aman karena pada umumnya menjaga perangkat lunak sederhana menyebabkan lebih sedikit bug.)
Sebagai contoh:
mematikan
i3lock
sumber