ubuntu如何灵活截图

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

  1. 使用默认快捷键(推荐)
    Ubuntu 自带截图工具,支持以下快捷键:
    全屏截图:
    PrtSc(Print Screen)键 → 保存到 ~/Pictures/Screenshots/。

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

自定义区域截图:
Shift + PrtSc → 拖动鼠标选择区域

延时截图(倒计时):
Ctrl + PrtSc → 默认 10 秒后截图(需 GNOME 42+)。

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

  1. 使用 GNOME 截图工具(GUI)
    如果不想用快捷键,可以手动打开 GNOME 截图工具:

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

方法 2:终端运行:

gnome-screenshot

支持 交互模式(选择区域/窗口)。
可设置 延时截图(默认 0~30 秒)。
截图后可直接 复制到剪贴板(勾选选项)。

  1. 使用 flameshot(高级截图工具,推荐)
    flameshot 是一款功能强大的截图工具,支持标注、马赛克、箭头、文字等编辑功能。
    安装 flameshot
sudo apt install flameshot

使用方式
命令行启动:flameshot gui
设置快捷键:
进入 Settings > Keyboard Shortcuts。
添加自定义快捷键,命令填 flameshot gui。

功能特点

✅ 区域截图 + 实时编辑
✅ 添加文字、箭头、马赛克
✅ 直接复制到剪贴板(Ctrl + C)
✅ 保存到文件或上传图床

  1. 使用 scrot(命令行截图)
    适合终端用户,支持自动化截图:
    安装 scrot
sudo apt install scrot

常用命令

命令 作用
scrot 全屏截图(保存为 timestamp.png)
scrot -s 选择区域截图
scrot -u 截取当前窗口
scrot -d 5 5 秒后截图
scrot -e 'mv $f ~/Pictures/' 截图后移动文件
  1. 使用 Shutter(旧版工具,功能丰富)
    Shutter 是经典截图工具,支持编辑和插件,但 Ubuntu 20.04+ 需手动安装:
    安装 Shutter
sudo add-apt-repository ppa:shutter/ppa
sudo apt update
sudo apt install shutter

功能
区域/窗口/全屏截图
截图后编辑(箭头、模糊、高亮等)
支持上传到图床

  1. 其他方式
    KDE 用户(如 Kubuntu)
    使用 Spectacle(KDE 默认截图工具),支持 OCR 文字识别。

终端截图
使用 import(ImageMagick 组件):

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

总结

方式 适用场景 特点
PrtSc 快捷键 快速截图 默认集成,无需安装
Flameshot 高级编辑 标注、马赛克、剪贴板
Scrot 终端用户 适合脚本自动化
Shutter 旧版功能 插件丰富,但维护较少

推荐:
普通用户 → PrtSc 或 Flameshot
开发者/终端用户 → scrot
需要编辑功能 → Flameshot 或 Shutter

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

posted on 2025-08-20 11:32  狭路相逢瘦者胜  阅读(1707)  评论(0)    收藏  举报

导航