如何凍結(jié)和鎖定你的Linux系統(tǒng)?
譯文【51CTO.com快譯】你如何凍結(jié)和解凍Linux系統(tǒng)上的屏幕在很大程度上取決于這些術(shù)語(yǔ)的含義。有時(shí)“凍結(jié)屏幕”可能意味著凍結(jié)終端窗口,以便該窗口內(nèi)的活動(dòng)停止。有時(shí)意味著鎖定屏幕,以便你去端另一杯咖啡時(shí)沒人可以走到系統(tǒng)跟前、代表你輸入命令。
我們?cè)诒疚闹袑⒔榻B如何使用和控制這些操作。
如何凍結(jié)Linux上的終端窗口?
可以通過按Ctrl+S組合鍵(按住控制鍵的同時(shí)按下“s”)凍結(jié)Linux系統(tǒng)上的終端窗口。把“s”想成“開始凍結(jié)”。如果這么做之后繼續(xù)輸入命令,不會(huì)看到輸入的命令或預(yù)期看到的輸出。實(shí)際上,命令會(huì)堆積在隊(duì)列中,只有在你按Ctrl + Q組合鍵、解凍后才會(huì)運(yùn)行。把它想成“退出凍結(jié)”。
想查看其工作方式,一個(gè)簡(jiǎn)單的方法是使用date命令,然后按Ctrl+S組合鍵。然后再次輸入date命令,等幾分鐘后再按Ctrl+ Q組合鍵。你會(huì)看到這樣的內(nèi)容:
- $ date
- Mon 16 Sep 2019 06:47:34 PM EDT
- $ date
- Mon 16 Sep 2019 06:49:49 PM EDT
兩個(gè)時(shí)間的時(shí)間差將表明直到你解凍窗口,第二個(gè)date命令才會(huì)運(yùn)行。
無論你坐在計(jì)算機(jī)屏幕前,還是使用PuTTY等工具遠(yuǎn)程運(yùn)行,都可以凍結(jié)和解凍終端窗口。
這里有個(gè)小技巧派得上用場(chǎng)。如果你看到終端窗口似乎處于非活動(dòng)狀態(tài),一種可能是你或別人無意中按了Ctrl+S組合鍵。不管怎樣,萬(wàn)一出現(xiàn)這個(gè)問題,按Ctrl+Q組合鍵不是壞主意。
如何鎖定屏幕?
想在離開辦公桌前鎖定屏幕,可以按Ctrl+Alt+L或Super+L(即按住Windows鍵的同時(shí)按下L鍵)。一旦屏幕鎖定,須輸入密碼才能重新登錄。
Linux系統(tǒng)上的屏幕自動(dòng)鎖定
雖然建議你在離開辦公桌前鎖定屏幕,但Linux系統(tǒng)通常在沒有活動(dòng)一段時(shí)間后會(huì)自動(dòng)鎖定。“消隱”屏幕(使屏幕變暗)并實(shí)際鎖定屏幕(需要登錄才能再次使用)的時(shí)間取決于你根據(jù)個(gè)人喜好來設(shè)定的設(shè)置。
想更改使用GNOME屏幕保護(hù)程序后屏幕多久變暗,請(qǐng)打開設(shè)置窗口,選擇Power,然后選擇Blank Screen??梢赃x擇1分鐘到15分鐘不等的時(shí)間,也可以選擇從不。想選擇消隱后屏幕鎖定多久,進(jìn)入到設(shè)置,選擇Privacy,然后選擇Blank Screen。設(shè)置應(yīng)包括1分鐘、2分鐘、3分鐘、5分鐘和30分鐘或1小時(shí)。
如何從命令行鎖定屏幕?
- gnome-screensaver-command -l
這是代表“鎖定”的小寫字母L。
如何檢查鎖屏狀態(tài)?
你還可以使用gnome screensaver命令檢查屏幕是否已鎖定。使用--query選項(xiàng),該命令會(huì)告訴你屏幕目前是否已鎖定(即處于活動(dòng)狀態(tài))。使用--time選項(xiàng),它會(huì)告訴你鎖定處于有效狀態(tài)保持多久。這是示例腳本:
- #!/bin/bash
- gnome-screensaver-command --query
- gnome-screensaver-command --time
運(yùn)行腳本會(huì)顯示如下輸出:
- $ ./check_lockscreen
- The screensaver is active
- The screensaver has been active for 1013 seconds.
結(jié)束語(yǔ)
如果你記得正確的控制序列,很容易凍結(jié)終端窗口。就屏幕鎖定而言,其工作效果取決于你為自己設(shè)置的控制,或者是否習(xí)慣使用默認(rèn)設(shè)置。
原文標(biāo)題:How to freeze and lock your Linux system (and why you would want to),作者:Sandra Henry-Stocker
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】