如何在 Ubuntu 上安装 scrot 并截屏

Ubuntu 环境拥有活跃的开源开发文化和由此产生的高质量免费应用程序。 谈到屏幕截图应用程序,它们有很多。 有 GIMP、快门等等。 但是有一个问题:这些应用程序中的大多数都使用图形用户界面。 但是,如果您更像是一个命令行人员怎么办?

幸运的是,有 scrot,这是一个基于终端的工具,可以在 Ubuntu 上捕获屏幕截图。 scrot 最初于 2000 年发布,它仍然很强大——最新的主要稳定更新是 2020 年 6 月。

那么,让我们从在 Ubuntu 上安装 scrot 开始吧。

如何在 Ubuntu 上安装 scrot?

scrot 屏幕截图工具预装在大多数 Linux 计算机上。 因此,它也可能已经存在于您的系统中。 如果没有,请在终端上运行以下命令来安装包:

sudo apt-get install scrot

Enter 系统将在几秒钟后开始安装 scrot。

如何使用 scrot 截屏

Scrot 是一个极简的命令行工具,基于 Ken Thomson 的 UNIX 哲学,一种软件开发的哲学方法,它颂扬小型、干净和模块化的编程。

因此,scrot 在 Ubuntu 上也采用了一种相当简单的屏幕剪辑方法。

截取整个屏幕截图

首先,这是在 Ubuntu 上截取完整窗口的方法:

scrot

就是这样。 Scrot 将自动捕获屏幕。 此外,除非另有说明,否则 目录将包含您使用 scrot 捕获的屏幕截图。

Save 具有特定名称和目录的屏幕截图

如果要将屏幕截图保存在特定位置,只需更改目录即可。 默认情况下,scrot 将屏幕截图保存在您当前的工作目录中。 此外,您还可以根据需要为屏幕截图指定特定名称。 就是这样:

scrot file1.png

这就是你在执行上面提到的命令时会得到的:

使用 scrot 捕获当前窗口

如果您想截取屏幕上现在聚焦的任何内容的屏幕截图,无论是浏览器窗口、应用程序还是其他内容,您都可以使用以下命令:

scrot -u

请注意,一旦你击中 Enterscrot 将捕获当前窗口,这将是 Ubuntu 终端应用程序。

这可能是您不想要的。 为了解决这个问题,您可以使用 -d 标志如下:

scrot -u -d num

…在哪里 -d 代表 延迟 是您想要延迟捕获的秒数。

scrot -u -d 5

-d 5 在上述命令中,您的屏幕截图会延迟五秒钟,让您有足够的时间来最小化所有额外的窗口,包括终端。

与屏幕截图一起创建缩略图

你也可以扔在 -t 编号 命令,它还将为您的屏幕截图创建一个缩略图。 编号 这里代表相对于原始屏幕截图的百分比。

所以,如果你输入这样的内容:

scrot -u -d 5 -t 30

您将获得一个屏幕截图,以及一个大小为原始屏幕截图 30% 的缩略图。

捕获特定区域或应用程序的屏幕截图

如果需要,您还可以使用 scrot 屏幕剪辑窗口上的特定区域,您必须使用 -s 选项。

scrot -s

执行命令后,将鼠标(同时按下按钮)拖动到要捕获的区域并释放光标以捕获它。

更改屏幕剪辑的图像质量

使用 scrot,您还可以选择更改屏幕截图的质量。 您所要做的就是使用 -q 用命令标记。 默认图像质量为 75,因此如果您想要最好的屏幕截图,则必须使用此命令。

scrot -s -q 100

这将捕获窗口选定部分的高质量图像。

在 Ubuntu 上捕获高质量的屏幕截图

Scrot 是一个轻量级的命令行实用程序,它使用命令行来完成任务。 采用简约的 UNIX 理念设计,它的大多数命令都非常易于使用和记住。

尽管 Unix 和 Linux 在用法和架构方面非常相似,但两种操作系统之间还是存在一定的差异。