在 Debian 中截屏非常容易。您可以確定了解如何使用內置的屏幕截圖實用程序或鍵盤上的 PrtScr 鍵對您的系統進行屏幕截圖。還有許多其他開源屏幕截圖實用程序可以對您的系統進行屏幕截圖,但它們沒有某些功能。但是,如果您需要截取 Debian 系統的鎖定屏幕或登錄屏幕的屏幕截圖怎麼辦?無論您需要鎖定屏幕還是登錄屏幕的屏幕截圖,我們都會向您展示如何操作。
本文將向您展示如何截取鎖定屏幕和登錄屏幕的屏幕截圖。
您已經在 Debian 10 系統上執行了本文中描述的步驟和步驟。
如何使用截圖工具#1
鎖定屏幕截圖
以下方法描述了使用內置屏幕截圖實用程序截取鎖定屏幕和登錄屏幕的屏幕截圖。打開屏幕截圖實用程序,按鍵盤上的超級鍵,然後在搜索欄中輸入“屏幕截圖”。顯示結果時,[ユーティリティ]點擊打開。
打開實用程序時,值會更改 延遲後獲取 最多 6 秒。然後點擊 截屏 按鈕。
然後使用系統菜單或使用快捷鍵 Super + L 組合鍵鎖定係統。等待幾秒鐘讓屏幕截圖工具捕獲鎖定屏幕。
然後解鎖屏幕,您將看到屏幕截圖實用程序要求您保存屏幕截圖。輸入屏幕截圖的名稱,選擇一個目錄並將屏幕截圖保存到所需位置。完成後點擊 保持 按鈕。
登錄截圖
以與上述相同的方式打開屏幕截圖實用程序。打開實用程序時,值會更改 延遲後獲取 差不多10秒或更長時間。然後使用系統菜單或使用快捷鍵 Super + L 組合鍵鎖定係統。
然後嘗試通過在上面定義的時間範圍內向上滑動屏幕來解鎖系統,例如在本例中為 10 秒內。向上滑動以查看登錄屏幕,屏幕截圖實用程序將在定義的 10 秒窗口內捕獲該屏幕。
截圖後,輸入密碼登錄系統。當您登錄系統時,您將看到一個屏幕截圖實用程序,要求您保存屏幕截圖。輸入名稱並選擇要保存屏幕截圖的目錄。
方法 # 2 使用 ImageMagick 實用程序
以下方法使用 ImageMagick 實用程序截取登錄屏幕的屏幕截圖。請注意,此實用程序僅獲取登錄屏幕的屏幕截圖,而不是鎖定屏幕。使用命令行終端應用程序來執行此方法。
在桌面的左上角[アクティビティ]轉到並打開終端。然後使用搜索欄搜索終端應用程序。顯示結果時,[ターミナル]點擊打開。
如果您沒有安裝 ImageMagick 實用程序,請在終端中運行以下命令:
$ sudo apt-get install imagemagick
接下來,我們需要創建一個腳本,允許 ImageMagick 在運行腳本 10 秒後捕獲屏幕。在終端中,使用以下命令創建一個名為 screenshot-login 的腳本。
$ sudo nano screenshot-login.sh
然後復制以下行並將其粘貼到名為的腳本文件中。 截圖 login.sh:
chvt 7; sleep 10s; DISPLAY=:0 XAUTHORITY=/var/run/lightdm/root/:0 xwd -root -out ~/loginscreen.xwd; convert ~/loginscreen.xwd ~/loginscreen.png; rm ~/loginscreen.xwd
完成後,按 Ctrl + O 保存並關閉 Ctrl + X 進行編輯。
如果您正在運行 gdm3 顯示器,則需要切換到 lightdm 顯示器才能運行腳本。首先,通過在終端中運行以下命令來安裝 lightdmdisplay:
$ sudo apt-get install lightdm
然後運行以下命令切換到lightdm顯示。
$ sudo dpkg-reconfigure lightdm
要返回 gdm3 顯示,您可以將 lightdm 替換為 gdm3 並使用相同的命令。
然後在終端中運行以下命令以使腳本可執行。
$ sudo chmod +x screenshot-login.sh
然後重新啟動系統並在登錄屏幕上按 Ctrl + Alt + F1 切換到控制台模式。輸入您的用戶名和密碼以登錄並運行以下命令:
$ sudo ./screencapture.sh
執行腳本後,您將返回登錄屏幕。等待腳本中定義的 10 秒。之後,登錄屏幕的屏幕截圖將在您的主目錄中捕獲。
在本文中,您學習瞭如何在 Debian 系統上使用內置的屏幕截圖工具和 bash 腳本。