已经有人设计开发了scrot的图形化前端,大家可以点击查看详情:Gscrot 图形化的Scrot (SCReen shOT)
linux下的自带的截屏功能相对于win下的,已经相当强大了,在windows下的,按Print Screen需要手动粘贴到绘图软件中,保存格式,默认也是bmp,而在ubuntu这一版linux中,按Print Screen键时,自动截屏,并提示保存图像为png格式,当按alt + Print Screen 键时自动截取当前窗口,并提示保存,文件名已经自动加上了当前窗口的标题,真是体贴到家了。
小贴士:在Ubuntu下按Print Screen键自动启动的是 程序(Application)–>附件–>抓图(Take Screenshot),大家可以直接从菜单打开然后设置它的一些参数。
不过这个小技巧还是不能满足我的需要,因为我时常要截取固定大小的图象。在网友“ξ星夜空ζ”推荐下,使用了scrot,它的功能的确很强大,配合它的命令行参数可以实现许多实用的功能。现在就和我来吧!
scrot在官方的软件源里就有:
终端下输入sudo apt-get install scrot,看到的几十K的软件就是它了,Y安装
scrot是命令行的,没有图形界面,不过这一点也不影响它的使用。
暂且看看scrot的参数,终端下输入:scrot –help
我翻译的内容:
-h, –help 显示帮助信息
-v, –version 显示版本信息
-b, –border 延迟抓取时显示倒计时
-d, –delay NUM 延迟抓取时的延迟时间(单位为秒)
-e, –exec APP 对生成的图像执行其它操作
-q, –quality NUM 可以设定1-100的数字以设定图片质量级别,默认75
-m, –multidisp 多个显示设备截图并连接到一起
-s, –select 标设定抓取窗口或区域
-t, –thumb NUM 抓取同时生成缩略图 NUM为百分比
注意可能用到的参数(引用内容):
–exec 和 文件名可以使用可以被 scrot 扩充的格式说明符。有两种类型的
说明符。 ‘%’ 前导的说明符由 strfile(2) 来解释。例程可以查看 strftile
手册。这些选项用来引用当前的日期。第二种说明符由 scort 内部解释并且
使用前缀 ‘$’. 可以识别的说明符如下:
$f 图像的路径/文件名 (如果在文件名中就会忽略)
$n 图像文件名 (如果在文件名中会被忽略)
$s 图像大小(字节数) (如果在文件名会被忽略)
$p 图像像素大小
$w 图像宽度
$h 图像高度
$t 图像格式
$$ 打印字符 ‘$’
n 打印新行 (如果在文件名中会被忽略)
我的做法:
通过system–>首选项–>主菜单,在图像中建立scrot的快捷方式,并设定好它的参数scrot ’‘ -s -b -e ‘mv $f ~/图片/scrot/‘
这们以后截图就方便多了,点击下图标,选个框框就成了。
当然有个小地方还是不大明白,就是strfile的说明符都有哪些,哪里可以查到,知道的留言说一下,谢谢!

还特地提到我啊。
strfile,你是说命名时使用的变量字符串?我也不知道。
PS:这个评论框,要填姓名邮箱验证码,中间还隔着提示一二三,我两次都漏填。
评论占的地方大了点,不紧凑。
[回复他/她]
有个问题:
为什么我直接在桌面上创建启动器:scrot -s -b -e ‘mv $f ~/桌面/’
不行呢。(而且我还想在ubuntu tweak里面把这个命令设置快捷键,也没什么反应)
而照你的在主菜单设置里面添加就行。
怎么回事呢?
[回复他/她]
哦,谢谢你提出这个问题,我要把提示去掉单独放在联系笔者一栏,有点事,晚点过来修改了
scrot -s -b -e’mv $f ~/桌面/’ 看行不行,把这个-e和后面的参数紧跟着试试
[回复他/她]
[...] 屏幕截图:scrot(短小精悍,只有功能强大,详细请查看本文:Linux下的一个截屏软件:scrot ) ‘Take Screenshot’ 在电脑上用手机发短信:wammu [...]
[...] 之前我们介绍了:Linux下的一个截屏软件:scrot ,它是非常方便的截屏软件,对于经常写教程或者,要临时截图的朋友都很方便。那么gscrot,顾名思义,就是图scrot的GTK+ 图形化前端。 更重要的是,它不只是简单地增加了图形前端,更增加了截取网页的功能和其它近二十种特效插件。 在软件的主菜单下:编辑-首选项-插件标签下,我们可以设置把插件的功能放置到软件的按钮列 插件支持羽化、添加阴影、相片等等效果。有兴趣的可以试试。 使用方法: 终端下直接安装即可 sudo apt-get install gscrot 或者到官方网站下载最新版本:https://launchpad.net/gscrot [...]