我有 Linux(Ubuntu、Centos)系统,我需要为以下每个命令输出捕获屏幕截图,并且需要将其存储在$HOME/screenshot/
路径中。
是否可以使用 shell 脚本通过 (Mobaxterm) ssh 终端?由于我有很多系统,因此相当于该print screen
选项的脚本方法将会很有帮助。
ls -al /etc/passwd
ls -al /etc/group
ls -al /etc/shadow
cat /etc/passwd
cat /etc/profile
ls -al /etc/hosts
ls -al /etc/services
ls -l /usr/bin/last
ls -al /etc/profile
答案1
import -window $WINDOW -compress JPEG "screenshot.jpg"
其中 $WINDOW 是从中获得的窗口 ID,wmctrl
或者您可以将其root
用于整个桌面。import
是 ImageMagick 包的一部分,有关更多信息,请参阅手册页。