為控制台終端截圖
此頁由 Linux Wiki用戶Chenxing 於 2008年3月22日 (星期六) 09:14 的最後更改。
從 Linux Wiki
提示:此文已超过 16 年(6089 天)未更新,如发现内容过时或有误,欢迎改进:)
在終端下不能直接用PrintScreen截圖,本文介紹軟件fbgrab,它可以方便地用來對使用Framebuffer的終端截圖,它是fbshot的一個新版本。
注意:
使用fbgrab截圖需要開啟framebuffer,當前很多流行的Linux發行版默認不開啟這項功能,可以在grub的配置文件menu.lst中,在kernel一行末尾加上vga=791 (1024x768),vga=785 (640x480)開啟,更詳細的信息請參照framebuffer。
使用fbgrab截圖需要開啟framebuffer,當前很多流行的Linux發行版默認不開啟這項功能,可以在grub的配置文件menu.lst中,在kernel一行末尾加上vga=791 (1024x768),vga=785 (640x480)開啟,更詳細的信息請參照framebuffer。
直接截圖
在想要截圖的終端中輸入
fbgrab a.png
即可將當前屏幕上的內容存到a.png中。這一操作無需root權限。
為指定終端截圖
使用-c參數可以實現為指定終端截圖。這一操作需要root權限。如
fbgrab -c 2 b.png
即可對Ctrl-Alt-F2進入的終端截圖。也可同時使用-C參數延時,如
fbgrab -c 2 -C 3 c.png
延時截圖
延時截圖一方面可以給用戶時間把屏幕調整為需要截圖的最佳狀態,一方面也可以讓普通用戶實現對指定終端截圖。使用-s實現這一功能,如:
fbgrab -s 4 d.png
四秒後,程序將把顯示在屏幕上的內容截圖,不管它是哪個終端。
也可以閱讀fbgrab文檔,以獲取更多幫助。
本文对您有帮助?分享给更多朋友!
反馈与讨论
发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。