在Ubuntu系统中,截图工具选择丰富,涵盖系统原生方案与第三方工具,以下分类详解其功能与用法:
🖥️ 一、系统原生截图工具
-
快捷键操作(无需安装)
- 全屏截图:
PrtSc
键 → 自动保存至~/Pictures
目录 - 当前窗口截图:
Alt + PrtSc
→ 仅截取活动窗口 - 区域截图:
Shift + PrtSc
→ 拖拽选择区域后保存 - 截图到剪贴板:组合键中加入
Ctrl
(如Ctrl + Shift + PrtSc
)→ 截图存入剪贴板,可粘贴至编辑软件
- 全屏截图:
-
GNOME 截图工具(命令行控制)
- 安装:Ubuntu 默认集成,也可通过终端强化功能:
sudo apt install gnome-screenshot # 部分版本需手动安装
- 高级命令:
gnome-screenshot -d 5 # 延时5秒截图 gnome-screenshot -a -f ~/Documents/custom.png # 区域截图并指定保存路径 gnome-screenshot -c -w # 截取当前窗口到剪贴板
- 安装:Ubuntu 默认集成,也可通过终端强化功能:
🎨 二、第三方工具推荐(功能更强大)
1. Flameshot(标注神器)
- 安装:
sudo apt install flameshot # Ubuntu/Debian
- 使用:
- 命令行启动:
flameshot gui
- 绑定快捷键:进入
设置 > 键盘 > 快捷键
,添加自定义快捷键(如Ctrl+Shift+A
),关联命令flameshot gui
- 命令行启动:
- 功能:实时标注(箭头、文字、马赛克)、直接复制到剪贴板
2. Shutter(经典编辑工具)
- 安装:
sudo apt install shutter # 部分版本需解决依赖
- 功能:截图后内置编辑器(添加箭头、高亮、注释),适合教程制作
3. 其他轻量级工具
- Deepin-Screenshot(类似QQ截图):
sudo add-apt-repository ppa:appgrid/stable sudo apt update && sudo apt install deepin-screenshot
- Ksnip:
sudo apt install ksnip # 简洁界面,支持基础标注
⌨️ 三、命令行工具(适合自动化与终端用户)
-
scrot(轻量高效)
- 安装:
sudo apt install scrot
- 常用命令:
scrot ~/Pics/full.png # 全屏截图 scrot -s ~/Pics/area.png # 区域截图 scrot -d 10 -t 20% # 10秒延时截图并生成20%缩略图
- 安装:
-
maim + slop(高级组合)
- 安装:
sudo apt install maim slop xclip
- 示例:
maim -s | xclip -selection clipboard -t image/png # 区域截图到剪贴板
- 安装:
💎 四、工具对比与选择建议
需求场景 | 推荐工具 | 优势 |
---|---|---|
快速截图 | 系统快捷键 | 零配置,一键触发 |
标注/编辑 | Flameshot | 实时标注工具丰富,快捷键灵活 |
延时截图/脚本调用 | scrot 或 GNOME 命令 | 命令行参数化,适合自动化任务 |
类Windows体验 | Deepin-Screenshot | 拖拽即用,交互友好 |
💡 操作提示:
- 保存路径修改:GNOME或Flameshot可在设置中调整默认目录;命令行工具通过
-f
参数指定路径(如gnome-screenshot -f ~/Docs/shot.png
)。- 模糊截图修复:更换截图格式为PNG(避免JPG压缩),或使用Flameshot的“抗锯齿”选项。
- 录屏需求:按
Ctrl+Alt+Shift+R
启动屏幕录制(需在设置 > 键盘 > 快捷键
中启用)。