在Linux系统中,截图功能是日常使用的重要需求,无论是记录错误信息、制作教程还是保存灵感,由于Linux拥有多样化的桌面环境(如GNOME、KDE、XFCE等),截图方法也灵活多样,以下详细介绍原生工具、快捷键、命令行工具三种主流方式,覆盖绝大多数发行版(Ubuntu、Fedora、Debian等),确保用户高效完成截图。
不同桌面环境内置了图形化截图工具,操作直观:
-
GNOME(Ubuntu默认环境)
- 打开”活动概览” → 搜索”截图”(Screenshot)
- 功能选项:
- 全屏截图:自动保存至
~/Pictures
- 选区截图:拖动鼠标框选区域
- 窗口截图:点击目标窗口
- 全屏截图:自动保存至
- 支持延时截图(菜单中设置倒计时)。
-
KDE Plasma(Kubuntu、openSUSE)
- 使用Spectacle工具:
- 通过应用菜单启动,或直接搜索”Spectacle”
- 支持全屏、窗口、选区及屏幕录制
- 特色功能:可截取滚动窗口(如网页长图)。
- 使用Spectacle工具:
-
XFCE(Xubuntu)
- 预装xfce4-screenshooter:
- 右键点击桌面 → “截图”
- 支持保存到文件、剪贴板或直接编辑。
- 预装xfce4-screenshooter:
通用快捷键(高效快捷)
无论何种桌面环境,均可通过快捷键触发截图:
| 快捷键 | 功能 |
|————————–|——————————|
| PrtSc
(Print Screen) | 截取整个屏幕并保存至~/Pictures
|
| Alt + PrtSc
| 截取当前活动窗口 |
| Shift + PrtSc
| 交互式选区截图(可拖动框选) |
| Ctrl + PrtSc
| 截图保存到剪贴板(不生成文件)|
注意:部分发行版(如Linux Mint)需在”键盘设置”中自定义快捷键。
命令行工具(适合高级用户)
终端工具提供更精细控制,适合脚本整合:
-
scrot(轻量级工具)
- 安装命令:
sudo apt install scrot # Debian/Ubuntu sudo dnf install scrot # Fedora
- 常用操作:
scrot -d 5 # 5秒延时截图 scrot -s # 选区截图 scrot 'screenshot_%Y-%m-%d.png' # 自定义文件名
- 安装命令:
-
maim + slop(高级选区工具)
- 安装:
sudo apt install maim slop # Debian/Ubuntu
- 示例:
maim -s | xclip -selection clipboard -t image/png # 选区截图到剪贴板 maim -u -d 2 ~/delay_shot.png # 延时2秒并禁用鼠标指针
- 安装:
-
ImageMagick(多功能套件)
- 安装:
sudo apt install imagemagick
- 全屏截图:
import -window root screenshot.png
- 安装:
截图后的处理与编辑
- 保存路径:默认在
~/Pictures/
,部分工具可自定义。 - 编辑工具:
- GIMP(高级修图):
sudo apt install gimp
- KolourPaint(简易编辑):KDE环境默认安装
- Shutter(已停止维护,但部分旧版可用):支持标注、马赛克等。
- GIMP(高级修图):
常见问题解决
- 快捷键失效:
检查”系统设置 → 键盘 → 快捷键”是否被占用。
- 无法截取菜单:
使用延时截图(如GNOME中选”延迟”选项)。
- 命令行工具报错:
确保已安装依赖包(如X11组件)。
Linux截图方法因桌面环境而异,但核心逻辑一致:
- 新手优先用图形工具(GNOME截图、KDE Spectacle)或快捷键;
- 开发者可选命令行工具(scrot/maim)实现自动化;
- 遇到问题时检查权限或工具配置。
Linux的开源生态提供了丰富选择,用户可根据需求灵活组合工具链,高效完成截图任务。
引用说明参考Arch Wiki、GNOME官方文档、Ubuntu社区指南及命令行工具手册(scrot/maim/ImageMagick),确保信息准确性和时效性,工具安装命令基于主流包管理器(apt/dnf)验证。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/8673.html