坐骑图鉴

在 Ubuntu 中,你可以通过多种方式灵活截图,包括全屏截图、区域截图、窗口截图、延时截图等。以下是详细的方法:

使用默认快捷键(推荐)

Ubuntu 自带截图工具,支持以下快捷键:

全屏截图:

PrtSc(Print Screen)键 → 保存到 ~/Pictures/Screenshots/。

当前窗口截图:

Alt + PrtSc → 仅截取当前活动窗口。

自定义区域截图:

Shift + PrtSc → 拖动鼠标选择区域。

延时截图(倒计时):

Ctrl + PrtSc → 默认 10 秒后截图(需 GNOME 42+)。

注意:截图默认保存为 PNG 文件,路径为 ~/Pictures/Screenshots/。

使用 GNOME 截图工具(GUI)

如果不想用快捷键,可以手动打开 GNOME 截图工具:

方法 1:按 Super(Win 键)搜索 Screenshot 并打开。

方法 2:终端运行:

gnome-screenshot

支持 交互模式(选择区域/窗口)。

可设置 延时截图(默认 0~30 秒)。

截图后可直接 复制到剪贴板(勾选选项)。

使用 flameshot(高级截图工具,推荐)

flameshot 是一款功能强大的截图工具,支持标注、马赛克、箭头、文字等编辑功能。

安装 flameshot

sudo apt install flameshot

使用方式

命令行启动:flameshot gui

设置快捷键:

进入 Settings > Keyboard Shortcuts。

添加自定义快捷键,命令填 flameshot gui。

功能特点

✅ 区域截图 + 实时编辑

✅ 添加文字、箭头、马赛克

✅ 直接复制到剪贴板(Ctrl + C)

✅ 保存到文件或上传图床

使用 scrot(命令行截图)

适合终端用户,支持自动化截图:

安装 scrot

sudo apt install scrot

常用命令

命令

作用

scrot

全屏截图(保存为 timestamp.png)

scrot -s

选择区域截图

scrot -u

截取当前窗口

scrot -d 5

5 秒后截图

scrot -e 'mv $f ~/Pictures/'

截图后移动文件

使用 Shutter(旧版工具,功能丰富)

Shutter 是经典截图工具,支持编辑和插件,但 Ubuntu 20.04+ 需手动安装:

安装 Shutter

sudo add-apt-repository ppa:shutter/ppa

sudo apt update

sudo apt install shutter

功能

区域/窗口/全屏截图

截图后编辑(箭头、模糊、高亮等)

支持上传到图床

其他方式

KDE 用户(如 Kubuntu)

使用 Spectacle(KDE 默认截图工具),支持 OCR 文字识别。

终端截图

使用 import(ImageMagick 组件):

import screenshot.png # 选择区域后保存

总结

方式

适用场景

特点

PrtSc 快捷键

快速截图

默认集成,无需安装

Flameshot

高级编辑

标注、马赛克、剪贴板

Scrot

终端用户

适合脚本自动化

Shutter

旧版功能

插件丰富,但维护较少

推荐:

普通用户 → PrtSc 或 Flameshot

开发者/终端用户 → scrot

需要编辑功能 → Flameshot 或 Shutter

如果有特殊需求(如滚动截图),可以尝试 wkhtmltoimage 或浏览器插件(如 Firefox 的 FireShot)。