如何在 Linux 上截图如何在 Linux 上截图如何在 Linux 上截图如何在 Linux 上截图
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Linux 上截图

Linux 是一个功能强大且多样化的操作系统,因此该平台的屏幕截图工具自然也同样功能强大且多样化。这些屏幕截图工具种类繁多,从简单易用到功能强大的命令行工具,这些工具提供了编写脚本和自动化流程的能力。

方法一:使用 GNOME 截图,Ubuntu 的简单默认工具

与许多基于 GTK 的 Linux 发行版一样,Ubuntu 将 GNOME Screenshot 作为默认屏幕捕获工具,因为它是 Linux 上可用的最简单、最直接的屏幕截图工具之一。 GNOME Screenshot 能够截取整个屏幕、特定窗口和手动选择的矩形区域的屏幕截图。如果您在捕获过程中需要额外的时间,您可以为全屏和窗口截图添加延迟。

GNOME Screenshot 支持一些效果,例如包括鼠标光标(指针)、添加阴影、边框,甚至是复古效果。该工具的简单性是这些效果的一个局限性,尽管它们中的大多数仅在截取当前窗口的屏幕截图时可用。例如,手动选择的区域模式无法使用任何效果。

如何使用:如果您还没有,请使用您的发行版的包管理器安装 GNOME Screenshot。 Ubuntu、Ubuntu MATE、Ubuntu GNOME 和更多用户已经预装了 GNOME Screenshot。然后,通过在 Ubuntu 的 Dash 或您的发行版的应用程序菜单中搜索来启动 GNOME 屏幕截图工具。

截图很简单:选择您想要的截图类型(全屏、窗口或可选区域),选择您想要的任何选项,然后单击“截图”按钮。从那里,您可以将图像保存到计算机或将其复制到剪贴板。

GNOME Screenshot 通常是大多数发行版的默认屏幕捕获工具,这些发行版附带基于 GTK 的桌面环境,例如 GNOME、MATE、LXDE、Cinnamon、Budgie、Pantheon 和其他环境。然而,XFCE 附带了他们自己的名为“Xfce4-screenshooter”的工具。 XFCE 的工具在过程方面几乎与 GNOME 相同,但 XFCE 选择支持 ZimageZ 图像宿主而不是图像效果。

方法二:使用 KDE 的 Spectacle 获得更多控制

Spectacle 是 Kubuntu 16.04 和其他基于 KDE Plasma 的发行版的默认屏幕截图实用程序。从 Plasma 5.5 开始,Spectacle 取代了 KSnapshot 作为官方 KDE 截图工具。 Spectacle 是简单性和强大功能的完美结合。 Spectacle 提供了与 GNOME Screenshot 相同的所有功能,但没有效果,但有许多额外的功能使自己与众不同。 Spectacle 还提供所有这些功能,而不会因使用的模式而受到任何限制。

Spectacle 能够捕获您的整个屏幕、特定监视器、特定窗口、手动选择的矩形区域,甚至是指定的对话框/弹出窗口。所有这些模式都能够包含鼠标指针并为捕获添加延迟。

Spectacle 可以节省大量时间,例如具有可自定义日期格式的自动文件名选择以及记住上次手动选择区域的能力。捕获屏幕截图后,您可以将其保存到您的计算机、复制到剪贴板、直接在另一个应用程序中打开它,或者自动将其上传到 Imgur 或 Twitter。

如何使用:如果您没有 Spectacle,请使用您的发行版的包管理器安装它。 Kubuntu、KDE Neon 以及更多用户已经预装了 Spectacle。然后,从您的应用程序菜单启动 Spectacle,选择您想要的屏幕截图类型,然后单击“拍摄新屏幕截图”按钮。单击“导出到”以保存或上传图像,或者如果您想将其粘贴到其他地方,则将其复制到剪贴板。

方法三:使用 Shutter 的高级工具拍摄、编辑和导出

Shutter 是可用于 Linux 甚至任何平台的最强大的屏幕截图工具之一。 Shutter 包括全屏、特定窗口和手动选择区域等标准,但 Shutter 超越了标准屏幕捕获工具的功能。 Shutter 的各种功能还包括用于区域选择的放大镜、网站捕获(无需浏览器)、工具提示捕获、广泛的导出工具、插件系统,甚至是他们自己的图像编辑器。

Shutter 的导出系统支持自定义 FTP 服务器和云服务,如 Imgur、Dropbox、ToileLibre、Minus 等。 Shutter 支持通过 OAuth 或用户名/密码组合来宾上传和基于帐户的上传到这些服务。

Shutter 的插件系统提供了一组令人印象深刻的效果和工具,可以自动应用于会话中加载的任何图像。 Shutter 的效果和工具包括棕褐色着色、灰度、水印、“撕纸”、自动调整大小、自动裁剪等等。

Shutter 的内置图像编辑器提供了多种基本功能,例如添加文本和裁剪。不过,该编辑器最有趣的功能是能够使用箭头、绘图形状,当然还有荧光笔突出显示元素。然而,有时您可能想要共享屏幕截图但限制某些数据的查看。 Shutter 通过 Censorship Brush 工具和 Pixelation 工具提供此功能,以防止数据被窥探。该编辑器还附带一个自动增量形状工具,可以将其添加到屏幕截图中,使 Shutter 成为分步指南的完美捕捉工具。

如何使用:要使用 Shutter,请从其主页或您的发行版的包管理器(如果有)下载并安装它。然后,只需从您的发行版应用程序菜单中启动它,选择您要截取的屏幕截图类型,然后按“Enter”键即可完成截屏。完成后,在如何处理生成的屏幕截图方面,您将有很多选择。

方法四:从命令行捕获屏幕截图

对于高级用户来说,命令行功能可能非常重要,这就是 scrot 和 maim 的用武之地。GUI(图形用户界面)应用程序提供的大部分功能在 scrot 和 maim 中都可用,但也可以使用任一工具进行自动化屏幕截图、通过 SSH 远程计算机的屏幕截图以及许多其他功能。

scrot 是用于命令行屏幕截图的更加一体化的工具,因为它提供了用于添加延迟、质量控制、区域选择、缩略图生成等等的选项。或者,maim 采用更简单的方法,依靠其他工具来改进功能。例如使用 maim,如果您想截取活动窗口的屏幕截图,则需要结合使用“xdotool”。这两个应用程序都非常适合在命令行上截取屏幕截图,但您需要确定哪种方法最适合您。

如何使用它们:scrot 和 maim 比我们在这里可以深入的更复杂,但基础很简单。从您的发行版存储库安装 scrot 或 maim,然后运行 scrot filename.jpg 或 maim filename.jpg 来截取屏幕截图。阅读每个命令的联机帮助页,了解有关您可以执行的操作的更多详细信息——例如,您可以将它们设置为使用当前日期作为文件名,或者更改屏幕截图的保存位置。

©2015-2025 艾丽卡 support@alaica.com