奶盖三分不加糖
关注
关于截图的工具的一个使用,我们在Windows中操作也算是非常的熟练的,也许你会经常使用到的工具是QQ截图,又或者是第三方的一些截图软件进行截图,一般在我们的键盘上都有一个printscreensysrq就可以截取屏幕,让后再用工具打开也就可以了,那么在Linux系统环境中我们是可以利用命令来执行操作截图的,在此,笔者使用的是CentOS系统为大家进行演示一下.
在linux环境中我们也是可以系统自带的一个命令来操作执行,那就是gnome-screenshot,使用该命令可以进行截图.
刚开始学习的用户如果是不懂的如何使用,则可以使用man命令来进行查询相应的介绍,在命令端输入mangnome-screenshot就可以查询了.
在图中我们可以查看一下命令中的一些基本用法.
基本的一些选项
-w抓取当前活动窗口
-a抓取自定义的区域
-b包含窗口的边框
-B去除边框
-dN等待N秒后截图
-e一些附加的效果(shadow,border,none)
-i交互式的运行
常用的组合命令:
gnome-screeshot就是默认的语句没有附加选项就是截取全屏.使用的最多的就是这个命令了.
gnome-screenshot-wb截取当前活动窗口(有边框)
gnome-screenshot-a截取自定义区域
小结:从文章中的实际案例中我们发现,linux中截图使用最多的还是命令操作,可以看出,这些命令也是上面的一些基本选项组合起来的,在实际中,如果是熟悉操作的话,将会对工作学习起到非常便捷的一个作用.
如果是有虚拟机的话,可以用windows下的截图工具,比如qq截图之类.
linux 下 要是小窗口截图就只能装截图工具了 推荐一款小巧好用的截图工具scrot
scrot使用方法如下 :
一 快捷使用方法:
安装后输入命令 scrot -s rectangle.png 然后拖动鼠标画矩形框,矩形框内的图像会被截取出来,并保存至当前目录下的rectangle.png中.
二 详细使用方法:
①安装,想安装其他软件一样,Fedora redhat下用 yum install scrot , Ubuntu下apt-get install scrot就可以了.
抓取桌面:scrot desktop.png,该命令将当前的整个桌面抓取下来,并保存为 desktop.png 文件.可以在当前的目录中找到此图像文件.
抓取窗口:scrot -bs window.png,选项 b 使 scrot 在抓取窗口时一同将外边框抓取下来,而 s 选项则让用户选择所要抓取的是何窗口.
抓取区域:scrot -s rectangle.png,在执行此命令后,使用鼠标拖曳的矩形区域将被 scrot 抓取下来.
高级使用对于普通的抓取使用 scrot 的基础便足以应付了.但在某些特殊情况之下,使用 scrot 抓取图像需要讲究一些技巧.
延时抓取:scrot -cd 10 menu.png,此命令中的 d 选项用于延时抓取图像,其后的 10 代表延时 10 秒;前面的选项 c 显示倒计时.在抓取菜单或是命令提示时,该技巧将充分展示其魔力.
操作抓图:scrot action.png -e 'mv $f ~/images/',该命令将抓取的图像移动到 ~/images/ 目录.显然,操作图像的功能由 e 选项开启,其中的 $f 代表原图的路径/文件名.
以上示例皆指定了需要保存的抓图的文件名称.实际上,如果不指定名称,那么 scrot 在抓取图像后会自动使用当前的日期时间、宽度高度的组合来生成文件名称.
Linux字符界面,截图使用Scrot.
Scrot是一个命令行下使用的截图工具,支持全屏、窗口、选取、多设备、缩略图、延时,甚至可以截图完毕之后指定某程序打开截好的图片.
①.、安装
Ubuntu下执行如下命令即可安装.
sudo apt-get install scrot
安装完成后,该命令使用格式如下:
scrot [options] [file]
例子(~ 用户主目录):
①.、对全屏截图并保存文件名:
scrot ~/abc.png
scrot -bs ~/abc.png
scrot -s ~/abc.png
scrot -cd 10 ~/abc.png
scrot -s ~/abc.png -e 'gimp $f'
选项
-h, --help
显示帮助并且退出
-v, --version
显示版本信息并且退出
-b, --border
当选择一个窗口时,同时包含窗口边框.
-c, --count
延时时的显示倒计时
-d, --delay NUM
延时 NUM 秒
-e, --exec APP
对保存的图像执行程序 APP
-q, --quality NUM
图像质量 (1-100) 值大意味着文件大, 压缩率低.
-m, --multidisp
对多个显示设备分别截图并且连接在一起.
-s, --select
用鼠标交互式的选择一个窗口或者区域.
-t, --thumb NUM
同时生成缩略图. NUM 是缩略图的百分比.
说明符
--exec 和 文件名可以使用可以被 scrot 扩充的格式说明符.有两种类型的
手册.这些选项用来引用当前的日期.第二种说明符由 scort 内部解释并且
使用前缀 '$'. 可以识别的说明符如下:
$f 图像的路径/文件名 (如果在文件名中就会忽略)
$n 图像文件名 (如果在文件名中会被忽略)
$s 图像大小(字节数) (如果在文件名会被忽略)
$p 图像像素大小
$w 图像宽度
$h 图像高度
$t 图像格式
$$ 打印字符 '$'
n 打印新行 (如果在文件名中会被忽略)
可以使用命令来截图,中截图命令是gnome-screenshot.
可以在终端输入gnome-screenshot-h来查看该命令的用法用法:gnome-screenshot[选项...]抓取屏幕的图片帮助选项:-h,_help显示帮助选项._help-all显示全部帮助选项.
_help-gtk显示GTK+选项.