200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > Linux命令行截屏 linux 系统中利用终端命令截屏

Linux命令行截屏 linux 系统中利用终端命令截屏

时间:2021-11-21 03:15:21

相关推荐

Linux命令行截屏 linux 系统中利用终端命令截屏

几个常用的import命令介绍给大家:

1 import mypicture.jpg

然后可以使用鼠标选择的范围

2 sleep 5; import mypicture.jpg

等待5秒钟后,截取鼠标选择的范围

3 import -frame mypicture.jpg

截取鼠标所点击的窗口

4 import -window root mypicture.jpg

截取整个屏幕,作用相当于Print Screen键

5 import -frame -window 0xe00003 mypicture.jpg

用于截取window ID为0xe00003的窗口。

你可以使用xwininfo命令获取到特定窗口的window ID

可以用scrot截屏,于是打开终端sudo apt -getinstall scrot,安装好scrot,在网上找到了各种截屏命令:

安装完成后,我们就可以用命令行来操作它:

//可以截取 .jpg、 .png 格式的图片,其它格式的我没试,不知道是不是也可以截取。

//抓取桌面,将当前的整个桌面抓取下来,并保存为 desktop.png 文件。

命令:scrot desktop.png

//不知道在哪放着,用 find 命令。

命令:find -name desktop.png

//抓取窗口,-b抓取窗口及其外边框,-s 让用户选择窗口

命令:scrot -bs window.png

//抓取选区,按住鼠标左键拖动,获取截图

命令:scrot -s rect.png

//延时抓取,-d表示延时,10是秒数,-c表示倒计时开始,遗憾的是不能和-s一起用

命令:scrot -cd 10 menu.png

//生成缩图,下面表示生成原图的50%缩略图

命令:scrot -t 50% thumb.png

//更改品质 -q 选项用于更改所抓图像的品质,介于 1-100 之间,默认为 75。数值越大,意味着图像品质越高;相反,图像的压缩率也就越低,占用空间越大。

命令:scrot -q 70 quality.png

//设定截图保存路径,$f 代表截图的原保存路径/文件名

命令:scrot action.png -e 'mv $f ~/images/'

这里的路径要存在,如果不存在,截图就会被保存到 /home/user(用户) 这个文件夹里。

snapscreenshot的安装与卸载:

◆安装 先将下载的软件包解开,然后进入这个目录,执行以下命令即可:

#./configure;

#make install

◆卸载

#make uninstall

◆使用方法

如果想获得帮助使用下面命令:

#snapscreenshot --help

截取图像可以使用如下命令:

#snapscreenshot >snap.tga

上面代码表示按默认方式截取图片。

#snapscreenshot -c6 -x3 >snap.tga

上面这个命令表明自己指定参数来获得图片。

#./examplerun

上面这个命令表示用本软件自带的脚本来获得图片。

如果想直接得到自己想要的图像格式,可以结合管道命令来使用,例如: #snapscreenshot|tgatopnm|pnmtojpeg>myscreen.jpeg

关于snapscreenshot的详细情况请参阅帮助信息及readme文件。

阅读(3274) | 评论(0) | 转发(0) |

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。