博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
deepin-scrot_Scrot:Linux命令行屏幕抓取变得简单
阅读量:2525 次
发布时间:2019-05-11

本文共 1040 字,大约阅读时间需要 3 分钟。

deepin-scrot

Linux桌面上有许多用于捕获屏幕截图的出色工具,例如和 。 即使是GNOME桌面随附的简单实用程序,也可以很好地捕获屏幕。 但是,如果您很少需要截屏怎么办? 还是使用没有内置捕获工具的Linux发行版,或资源有限的旧计算机?

转到命令行和一个名为的小实用程序。 它可以轻松完成简单的屏幕截图,并且包括一些可能会让您感到惊讶的功能。

Scrot入门

which scrot 。 如果不存在,则可以使用发行版的软件包管理器安装Scrot。 如果您愿意编译代码,请 。

要进行屏幕截图,请打开终端窗口并键入scrot [filename] ,其中[filename]是要将图像保存到的文件的名称(例如, desktop.png )。 如果您没有为文件添加名称,Scrot将为您创建一个名称,例如2017-09-24-185009_1687x938_scrot.png 。 (该文件名不是描述性的,是吗?这就是为什么最好在命令中添加一个的原因。)

不带选项运行Scrot会捕获整个桌面的屏幕截图。 如果您不想这样做,Scrot可让您专注于屏幕的较小部分。

捕获单个窗口的屏幕截图

通过键入scrot -u [filename]告诉Scrot对单个窗口进行屏幕截图。

-u选项告诉Scrot抓取当前处于焦点的窗口。 通常这是您正在使用的终端窗口,可能不是您想要的那个。

要在桌面上获取另一个窗口,请键入scrot -s [filename]

使用-s选项,您可以执行以下两项操作之一:

  • 选择一个打开的窗口,或
  • 在窗口或窗口的一部分周围绘制一个矩形以捕获它。

您还可以设置延迟,这使您有更多的时间选择要捕获的窗口。 为此,请键入scrot -u -d [num] [filename]

-d选项告诉Scrot在获取窗口之前要等待, [num]是要等待的秒数。 指定-d 5 (等待五秒钟)应该给您足够的时间来选择一个窗口。

更有用的选项

Scrot提供了许多其他功能(我从未使用过其中的大多数功能)。 我发现最有用的是:

  • -b也抓住窗口的边界
  • -t抓取一个窗口并为其创建缩略图。 在线发布屏幕截图时,这很有用。
  • 使用-d选项时, -c在您的终端中创建一个倒计时。

要了解Scrot的其他选项,请在终端窗口中输入man scrot来查看其文档,或 。 然后开始捕捉屏幕图像。

这是基本的,但是Scrot可以很好地完成工作。

翻译自:

deepin-scrot

转载地址:http://dynzd.baihongyu.com/

你可能感兴趣的文章
ES索引模板
查看>>
HDU2112 HDU Today 最短路+字符串哈希
查看>>
JPanel重绘
查看>>
图片放大器——wpf
查看>>
SCALA STEP BY STEP
查看>>
cocos2d-x学习笔记
查看>>
MySql中的变量定义
查看>>
Ruby数组的操作
查看>>
hdu1181暴搜
查看>>
解码字符串 Decode String
查看>>
json学习笔记
查看>>
工具:linux 性能监控工具-nmon
查看>>
fatal error C1853
查看>>
Ural 1001 - Reverse Root
查看>>
玩转webpack之webpack的entry output
查看>>
java 操作mongodb查询条件的常用设置
查看>>
黑马程序员_java基础笔记(02)...java语言基础组成
查看>>
对innodb 拷贝文件实现数据库的方式(转)
查看>>
python知识点 2014-07-09
查看>>
FloatingActionButton的一点学习感悟
查看>>