В данном руководстве я опишу как сделать скриншот из терминала. Конечно, не каждый день это может потребоваться (да и что мешает нажать кнопку Print Screen), но может кому пригодится. Да и лишним не будет запомнить довольно простые команды.
Конечно, способов сделать скриншот в терминале масса, но я опишу только два, которые не требуют установки дополнительных пакетов.
Первый способ
Первый способ самый простой и стандартный. Просто воспользуемся утилитой для снятия скриншотов, которая используется в Ubuntu. Для этого воспользуйтесь командой:
gnome-screenshot
После её выполнения моментально будет сделан скриншот. Но иногда нужно сделать скриншот с задержкой, допустим, в 5 секунд. Для этого есть два способа. В первом воспользуемся функционалом самой утилиты:
gnome-screenshot -d 5
Во втором просто запустим команду через 5 секунд:
sleep 5; gnome-screenshot
Второй способ
Данная команда уже подойдёт не только для Ubuntu:
DISPLAY=:0.0 import -window root screenshot.png
После её выполнения в домашней папке будет лежать скриншот screenshot.png. Если нужно подождать 5 секунд, то воспользуйтесь такой командой:
sleep 5; DISPLAY=:0.0 import -window root screenshot.png