`

ubuntu的截图工具Scrot的使用

阅读更多

无论是撰写技术教程,还是展示桌面或应用,恐怕 scrot(0.8) 都是必不可少的ubuntu屏幕截图工具。scrot 是liunx屏幕抓图工具中的皎皎佼佼者,它小巧而不失为强大,精练而不缺少灵活。(我是从硬盘安装Ubuntu 8.04.1,所以下面操作是在Ubuntu 8.04.1下完成。)
scrot 主要用在命令行下,它使用 imlib2 库来抓取并保存图像。在 Ubuntu 中,可以使用sudo apt-get install scrot 命令来安装 scrot。scrot 的使用格式为:scrot [options] [file]
一般用法
就一般而言,使用 scrot 可以抓取整个桌面、某个指定的窗口、以及鼠标拖曳选择的矩形区域。

  1. 抓取桌面:scrot desktop.png,该命令将当前的整个桌面抓取下来,并保存为 desktop.png 文件。可以在当前的目录中找到此图像文件。
  2. 抓取窗口:scrot -bs window.png,选项 b 使 scrot 在抓取窗口时一同将外边框抓取下来,而 s 选项则让用户选择所要抓取的是何窗口。
  3. 抓取区域:scrot -s rectangle.png,在执行此命令后,使用鼠标拖曳的矩形区域将被 scrot 抓取下来。

高级使用
对于普通的抓取使用 scrot 的基础便足以应付了。但在某些特殊情况之下,使用 scrot 抓取图像需要讲究一些技巧。

  1. 延时抓取:scrot -cd 10 menu.png,此命令中的 d 选项用于延时抓取图像,其后的 10 代表延时 10 秒;前面的选项 c 显示倒计时。在抓取菜单或是命令提示时,该技巧将充分展示其魔力。
  2. 生成缩图:scrot -t 50% thumb.png,这个命令在抓取图像的同时生成该图像的缩略图。选项 t 将打开此功能,其后的 50% 为原图的缩放百分比。
  3. 更改品质:scrot -q 70 quality.jpg,此命令中的 q 选项用于更改所抓图像的品质,其数值介于 1-100 之间,默认为 75。数值越大,意味着图像品质越高;同时,图像的压缩率也就越低,占用空间越大。 png 格式是无损压缩, 不管你的压缩等级是多少,图像品质都是完全一样的 (高压缩等级仅仅是增加点压缩时间,类似 gzip -9 ),
    所以尽可能用 scrot -q 1 。-q 1 到 -q 100他们的图像品质完全一样,但是体积却差太多了,所以再建议大家使用此格式。
  4. 操作抓图:scrot action.png -e 'mv $f ~/images/',该命令将抓取的图像移动到 ~/images/ 目录。显然,操作图像的功能由 e 选项开启,其中的 $f 代表原图的路径/文件名。

以上示例皆指定了需要保存的抓图的文件名称。实际上,如果不指定名称,那么 scrot 在抓取图像后会自动使用当前的日期时间、宽度高度的组合来生成文件名称。例如我在终端使用scrot -s -b -q 1 -e 'mv $f ~/桌面/',生成图片名称为2008-10-23-181231_349x199_scrot.png,截图如下所示:
ubuntu屏幕截图工具:scrot,可截鼠标拖曳的矩形区域图形

http://www.simpleseo.cn/simplelife/screenshot-tool-scrot-ubuntu

转自:

分享到:
评论

相关推荐

    ubuntu18.04截图工具安装包deepin-scrot_2.0-0deepin_all

    ubuntu18.04安装截图工具 的安装包,是deepin-scrot能否安装成功的关键

    ubuntu下截图编辑工具deepin-scrot.zip

    Windows下有微信、QQ等各种工具可以方便对截图进行编辑,Ubuntu下虽然也有自带的截图工具,但却无法对截图进行编辑,如加箭头、文字、矩形框等操作。deepin-scrot基本可以满足这些截图编辑的需求。现在网上搜到的...

    ubuntu18.04安装截图工具依赖包deepin-software-centerl

    ubuntu下降级安装截图工具 的必备依赖包之一,是deepin-scrot能否安装成功的关键

    ubuntu18.04安装截图工具依赖包deepin-ui_1.1

    ubuntu18.04下 安装截图工具 的必备依赖包之一,是deepin-scrot能否安装成功的关键

    ubuntu下和QQ截图一样的截图工具

    sudo dpkg -i deepin-scrot_2.0-0deepin_all.deb  这里一般会提示缺少依赖包什么的,执行一下这个命令即可: sudo apt-get -f install  然后再执行一下这个:sudo dpkg -i deepin-scrot_2.0-0deepin_all.deb  ...

    如何在Ubuntu中进行屏幕截图

    首先,学会使用GNOME截图工具,它内置于大多数Ubuntu版本中,一键启动,轻松框选你想要的区域。但别急,咱们来点不一样的!试试终端里的`scrot`命令,它能让你在脚本中自动截图,甚至设置延迟和效果,是不是超酷?...

    windows10与Ubuntu18.04双系统安装与使用

    可以使用以下命令来截图:`sudo apt-get install scrot` 13. perf 安装及使用 可以使用以下命令来安装 perf:`sudo apt-get install perf` 14. 自动安装显卡驱动 可以使用以下命令来自动安装显卡驱动:`sudo apt...

    xdotool-linux截屏工具

    Linux 脚本中打开浏览器首页并截屏保存,我们可以使用 Bash 脚本和一个名为 xdotool 的命令行工具,以及一个截屏工具,如 scrot。请确保您的系统已安装这些工具。 安装 xdotool 和 scrot(如果尚未安装): 在 ...

    deepin-scrot_2.0-0deepin_all.zip

    deepin-scrot_2.0-0deepin_all.zip是ubuntu上一款类似qq截图工具,可以拖拽矩形框,写文字等几乎和360截图差不多。不过这个是python2版本,需要python2环境,在ubutnu18.04测试通过,步骤在压缩包里面,可以看看安装...

    scrot:scrot(SCReen shOT)是一个简单的命令行屏幕捕获实用程序

    一个不错的,简单的截屏工具,用于实现Imlib2的动态加载程序。 该实用程序仅在基于X11的环境中起作用-在Wayland或XWayland会话中不起作用。 依存关系 软呢帽: $ sudo dnf install meson imlib2-devel libX11-...

    linux-在终端中获取Linux桌面屏幕截图的系统主题信息

    Linux系统中有很多不同的截图工具,如`import`(来自于ImageMagick套件)、`scrot`、`gnome-screenshot`等。对于那些没有图形界面的环境或者想要在脚本中自动化截图过程的用户,`import`是一个不错的选择。例如,你...

    UbuntuBang:基于Lubuntu 20.04的My Desktop

    Ubuntu邦使用i3wm为我的Ubuntu桌面环境构建操作系统鲁本图20.04 sudo apt -y updatesudo apt -y upgrade虚拟盒子sudo usermod -G vboxsf -a $USER实用工具sudo apt -y install make build-essential cmake rofi ...

Global site tag (gtag.js) - Google Analytics