定時截屏對於 Linux 用戶來說非常重要,尤其是當您想在特定狀態或時間截取屏幕或窗口時。 為了 example,如果你想捕捉一個程序在 n 秒後的行為,你可以進行定時截圖。 在本文中,我們將解釋如何通過 UI 和命令行截取具有時間延遲的屏幕截圖。
我們已經在 Ubuntu 18.04 LTS 系統上運行了本文中提到的命令和過程。
通過 UI 在 Ubuntu 中截取具有時間延遲的屏幕截圖
Gnome Screenshot 是一個非常有用的屏幕捕獲工具,可讓您定時截屏,以及許多其他功能。 您可以通過 Ubuntu Dash 或應用程序列表訪問 Screenshot 實用程序。
現在從以下對話框中,選擇以下兩個選項之一:
- 抓取整個屏幕
- 抓取當前窗口
然後在“延遲後抓取”字段中輸入時間(以秒為單位),然後按 Taks Screenshot 按鈕。
現在您可以切換到您想要捕捉的任何窗口/整個屏幕。 屏幕截圖將在您設置的時間延遲後截取,您可以通過以下對話框使用您選擇的任何名稱和位置進行保存。
通過命令行在 Ubuntu 中截取具有時間延遲的屏幕截圖
為了通過命令行進行定時截圖,您將使用相同的截圖應用程序,但通過終端。
通過 Dash 或 Ctrl+Alt+T 快捷方式打開 Ubuntu 終端,然後輸入以下命令:
句法:
$ gnome-screenshot -w -d [timeinseconds]
d 選項的時間限制是十億加秒,等於 11574 天。
例子:
$ gnome-screenshot -w -d 5
您可以切換到您想要的任何屏幕,並在您設置的延遲後截取屏幕截圖並將其保存到您的圖片文件夾中。
就我而言,我沒有更改視圖,因此屏幕截圖如下所示:
通過本文中描述的任何方式,您現在可以不是立即捕獲屏幕,而是在您可以在 UI 屏幕截圖應用程序或用於屏幕捕獲的終端命令中指定的設置時間後捕獲屏幕。