在没有桌面环境的情况下捕获屏幕区域?

n0p*_*0pe 11 command-line software-rec screenshot dwm

我正在使用 dwm 作为窗口管理器运行 OpenSuse。自从我从 KDE 切换以来,我还没有找到截取屏幕截图甚至截取部分屏幕的方法。

有没有办法在命令行环境中做到这一点?

Mic*_*zek 11

ImageMagick 带有import用于截取屏幕截图的实用程序。它有很多选项,但默认情况下,它允许您在屏幕上绘制一个矩形并仅保存该部分。如果你想要一个完整的窗口,你可以使用-window ID; 标识符“root”捕获整个屏幕


jas*_*yan 10

名字悦耳的scrot 从命令行截取屏幕截图......

它有几个简单的选项,包括时间延迟和图像质量。

如果您想在控制台中进行拍摄,并且您正在运行帧缓冲区,那么您可以使用fbgrab