20 марта 2013

Как делать скриншоты в Linux с помощью командной строки


Большинство пользователей компьютера знают, что делать скриншоты или снимки экрана можно с клавиатуры. Нажатие клавиши Print, делает снимок всего рабочего стола, а сочетание клавиш Alt+Print - снимок активного окна.
В большинстве дистрибутивах Linux установлена по умолчанию для этой цели графическая утилита Снимок экрана, в которой также можно выбрать одно из выше описанных действий, нажать кнопку Сделать снимок экрана и снимок готов.
Но не многие пользователи Linux знают о том, что все эти действия и даже больше, можно выполнять с помощью командной строки или терминала.

1. Снимок Рабочего стола

Откройте терминал, введите и выполните следующую команду:

gnome-screenshot



Выполнение данной команды сделает скриншот всего рабочего стола и спросит вас, куда сохранить его:



2. Выбор области захвата

Если вы хотите сделать скриншот определенной области, выполните следующую команду:

gnome-screenshot -a

Это позволит превратить курсор мыши в перекрестье, которым можно выбрать нужную область, чтобы сделать скриншот.


3. Снимок собственного окна терминала

Выполните следующую команду:

gnome-screenshot -w

Кроме того, если вы хотите сделать снимок без границ окна, то выполните следующую команду:

gnome-screenshot -w -B


4. Снимок с задержкой

Вы также можете добавить задержку на выполнение снимка с тем, чтобы иметь возможность в это время открыть меню или какое-то окно.

gnome-screenshot -d 5


5. Снимок активного окна с задержкой

Выполните следующую команду:

gnome-screenshot -w -d 5 & exit

Цифру 5 (секунды) вы можете изменить на своё усмотрение, чтобы увеличить или уменьшить время задержки для открытия нужного окна, а команда exit после разделительного знака команд - &, закроет терминал и будет сделан снимок.

6. Добавление эффектов к снимкам  

Следующая команда  добавляет тени вокруг окна терминала:

gnome-screenshot -w -e shadow

Эта команда добавляет тени вокруг активного окна с задержкой и закрытием терминала:

gnome-screenshot -w -e shadow -d 5 & exit

А также можно добавить чёткие границы окна с помощью следующих команд:

Для терминала

gnome-screenshot -w -e border

Для активного окна

gnome-screenshot -w -e border -d 5 & exit

Для рабочего стола

gnome-screenshot -e border -d 5 & exit

P.S. Теперь фанаты терминала могут делать снимки с помощью командной строки.

Удачи.