Ubuntu 內建 gnome-screenshot 功能強大,支援全螢幕、視窗、區域、延遲、邊框特效、互動模式。本文整理指令參數、設定 Ctrl+Alt+A 區域截圖快捷鍵、常用組合技巧,適用 Ubuntu 12.04~最新版。
指令列截圖:gnome-screenshot
gnome-screenshot [選項...]
核心選項速查
| 短參數 | 長參數 | 功能 |
-w | --window | 截取當前視窗而非全螢幕 |
-a | --area | 互動選取矩形區域截圖 |
-b | --include-border | 包含視窗邊框 |
-B | --remove-border | 移除邊框 |
-d | --delay=秒 | 延遲 N 秒截圖 (備妥選單/提示) |
-e | --border-effect=效果 | 邊框特效:shadow(陰影)、border(邊框)、none(無) |
-i | --interactive | 啟動互動式對話框勾選選項 |
| --display=顯示 | 指定 X 顯示器 (多螢幕/遠端) |
常用組合範例
# 立即截取全螢幕存檔 ~/Pictures
gnome-screenshot
# 截取當前視窗含陰影
gnome-screenshot -w -e shadow
# 互動選取區域,延遲 3 秒 (方便展開選單)
gnome-screenshot -a -d 3
# 互動模式 (GUI 勾選選項)
gnome-screenshot -i
設定自訂區域截圖快捷鍵 (Ctrl+Alt+A)
系統設置 → 鍵盤 → 快捷鍵 → 自定義快捷鍵
- 點擊
+ 新增:
名稱:區域截圖
命令:gnome-screenshot -a
- 點擊
套用,新行顯示 Disabled。
- 點擊
Disabled → 按下 Ctrl+Alt+A → 顯示 Ctrl+Alt+A 即完成。
⚠ 若衝突,可改 Shift+Print、Super+Shift+A 等。
圖形介面工具:Screenshot (GNOME Screenshot)
- Dash/應用程式總覽搜尋
Screenshot 或 截圖。
- 提供 GUI 勾選:全螢幕/視窗/區域、延遲、指標、邊框特效、儲存路徑。
- Ubuntu 10.10 後不再在選單顯示,需搜尋或指令啟動。
進階: Flameshot (第三方強化版)
sudo apt install flameshot
# 功能:標註箭頭/文字/馬賽克/顏色選擇、上傳 Imgur、釘選螢幕、CLI 模式
flameshot gui
flameshot screen -p ~/Pictures
Wayland 環境下的截圖
- GNOME 40+ 預設 Wayland,
gnome-screenshot 仍支援但部分功能受限。
- 推薦
grim + slurp (CLI 區域截圖) 或 flameshot (需 --backend=wayland)。
- 全螢幕快捷鍵
Print、區域 Shift+Print 由 GNOME Shell 直接處理。
