分类: LINUX
2008-05-03 16:50:17
但是如果没有 X,在纯终端下面就没法这样干了……
解决的办法就是用 这个小工具,他可以把终端的内容截取保存成 png 图片,使用非常方便,前提就是,你的终端已经配置成 framebuffer 的模式运行。
直接在 fbshot 后指定一个文件名,就可以了:
这样当前目录下会生成一个 shot.png,就是终端的截图。
fbshot 还有一个有用的参数 -s, -s 可以指定在抓图前等待几秒。如果你想 5 秒后抓图,只要:
不过这样一来,fbshot 就挂起了,你也无法运行别的程序,如果你想截取比如 top 这样的命令的运行界面,在这 5 秒内,你也没法运行 top,解决的办法是在 fbshot 命令后面加一个 &,让 fbshot 命令到后台去运行:
这样你就可以从容的启动想要的程序,等着 fbshot 帮你拍照了~
fbshot 生成图片的时候,会显示几行信息,诸如:“Grabing 1024x768....” 这样的信息,有时候会把这些文字也抓到图里去,只要把 fbshot 的输出定向到 /dev/null 就可以了:
此外,还有一个 ,和 fbshot 功能相同,用法也几乎一样,只不过在我的机子上,截出来的图片是花屏……