Как делать скриншоты в Ubuntu
Важно: «Папка Изображения» — это стандартное место сохранения снимков по умолчанию. Если нужна приватность, сохраняйте временно в зашифрованной папке.
Введение
Изображение часто передаёт информацию быстрее текста. Скриншоты упрощают объяснение багов, демонстрацию интерфейсов и подготовку документации. В этом руководстве описаны все рабочие методы создания скриншотов в Ubuntu, сопровождаемые подсказками по выбору метода, готовыми командами, чеклистами и рекомендациями по безопасности.
Краткие определения:
- Скриншот — снимок содержимого экрана в момент времени.
- Буфер обмена — временное хранилище для копирования/вставки данных.
1. Сочетания клавиш для скриншотов
Сочетания клавиш — самый быстрый и универсальный вариант. Подходит для одноразовых снимков и быстрых демонстраций.
Сделать скрин всего экрана
Нажмите клавишу Print Screen (она же PrtSc). Снимок автоматически сохраняется в папке «Изображения».
Снять выделенную область
Нажмите Shift + Print Screen, после чего курсор изменится и вы сможете выделить нужную область.
Снимок активного окна
Нажмите Alt + Print Screen, чтобы сделать снимок только активного окна.
Сохранение снимков в буфер обмена
Если нужно быстро вставить снимок в документ или письмо, используйте комбинации с Ctrl:
- Весь экран в буфер: Ctrl + Print Screen
- Выделенная область в буфер: Shift + Ctrl + Print Screen
- Активное окно в буфер: Ctrl + Alt + Print Screen
Полезное замечание: после сохранения в буфер вы можете вставить изображение в приложение (например, в LibreOffice, почтовый клиент или мессенджер) через Ctrl + V.
2. Приложение «Снимок экрана»
Если вам нужно больше контроля над параметрами снимка (задержка, указатели, тени), используйте встроенное приложение Screenshot.
Чтобы открыть: откройте Меню приложений и выполните поиск по слову screenshot или Снимок экрана, затем запустите соответствующее приложение.
В приложении доступны опции:
- Тип снимка: весь экран, окно, выделенная область.
- Задержка — отложенный снимок (обычно 1–10 с).
- Включение указателя мыши.
- Стилевые эффекты: тень, рамка, винтаж (если доступны).
Когда выбирать приложение «Снимок экрана»:
- Нужна задержка, чтобы подготовить меню или всплывающее окно.
- Хочется сразу увидеть предпросмотр и применить простые эффекты.
- Требуется интуитивный интерфейс, без запоминания комбинаций.
3. Скриншоты через терминал
Терминальные команды удобны для автоматизации, интеграции в скрипты и удалённых сценариев.
Откройте терминал: Ctrl + Alt + T
Базовая команда для GNOME:
gnome-screenshotЭта команда захватит весь экран и по умолчанию откроет диалог сохранения или сохранит файл в «Изображения» в зависимости от настроек среды.
Добавление задержки:
gnome-screenshot -d 3Здесь 3 — количество секунд задержки. Используйте 5 или 10 для подготовки сложных меню.
Снять текущее окно:
gnome-screenshot -wСнять окно с рамкой:
gnome-screenshot -w -bДополнительные параметры (полезные комбинации):
- -f <путь/имя_файла> — сохранить под заданным именем и путём
- -a — захват выделенной области (аналогично Shift + PrtSc)
Пример автоматической записи с именем файла с датой (bash):
mkdir -p ~/Изображения/скриншоты
gnome-screenshot -f "~/Изображения/скриншоты/$(date +%Y-%m-%d_%H-%M-%S).png"Примечание: в средах отличных от GNOME могут использоваться другие утилиты (scrot, maim). Ниже — «Альтернативные подходы».
4. Сторонние приложения
Если вам нужны расширенные возможности редактирования, аннотаций или нестандартные форматы — рассмотрите GIMP, Shutter и другие инструменты.
GIMP
GIMP — полнофункциональный растровый редактор с поддержкой съёмки экрана и последующей обработки. Подходит, если вы планируете ретушь, слои или сложную разметку.
Установка через Центр приложений: откройте Ubuntu Software, найдите GIMP и установите.
Запуск и создание скриншота: File > Create > Screenshot (Файл > Создать > Скриншот).
Когда выбирать GIMP:
- Требуется сложная обработка и экспорт в специфический формат.
- Нужны плагины и скрипты для пакетной обработки изображений.
Shutter
Shutter — удобный инструмент для скриншотов с возможностью аннотаций (стрелки, обрезка, размытие частей изображения).
Установка через Ubuntu Software или через терминал (PPA):
sudo add-apt-repository ppa:linuxuprising/shutter
sudo apt-get update
sudo apt install shutterПосле установки вы сможете запускать Shutter из меню приложений.
Когда выбирать Shutter:
- Нужны быстрые аннотации и экспорт в несколько форматов.
- Требуется встроенный менеджер снимков.
Быстрый чеклист по выбору метода
- Нужен быстрый скрин для чата — клавиши (Print Screen + Ctrl, если в буфер).
- Нужно показать всплывающее меню — приложение «Снимок экрана» с задержкой или gnome-screenshot -d.
- Требуется пакетная обработка — GIMP + скрипты или терминальный pipeline.
- Хочется аннотировать и быстро отправить — Shutter.
Шпаргалка: сочетания и команды (cheat sheet)
- Print Screen — весь экран, сохраняется в «Изображения».
- Shift + Print Screen — выделенная область.
- Alt + Print Screen — активное окно.
- Ctrl + Print Screen — весь экран в буфер обмена.
- Shift + Ctrl + Print Screen — выделенная область в буфер.
- Ctrl + Alt + Print Screen — активное окно в буфер.
- gnome-screenshot — снять весь экран через терминал.
- gnome-screenshot -d N — отложить на N секунд.
- gnome-screenshot -w — снять активное окно.
- gnome-screenshot -w -b — снять окно с тенью/рамкой.
Мини-методология: как получить качественный скрин за 60 секунд
- Определите цель: показать баг, собрать логи, сделать руководство.
- Подготовьте экран: закройте лишние вкладки и отключите уведомления.
- Выберите метод: клавиши для скорости, приложение для контроля, терминал для автоматизации.
- Сделайте снимок, проверьте — обрежьте и размывайте персональные данные (если нужно).
- Сохраните под понятным именем и добавьте краткое описание в сообщении или баг-репорте.
Критерии приёмки
Скриншот можно считать годным, если выполнены все пункты:
- На изображении виден ожидаемый интерфейс/ошибка.
- Никаких лишних личных данных не видно (рандомные имена/электронные адреса скрыты).
- Размер и формат подходят для цели (PNG для резких интерфейсов, JPG для фотографий).
- Файл подписан или снабжён метаданными с датой создания (по необходимости).
Типичные ошибки и когда метод не подойдёт
- Клавиши не сохраняют в нужную папку — проверьте настройки среды рабочего стола.
- Нужна автоматическая заметка с метаданными — используйте скрипт с добавлением времени и комментария в имени файла.
- Если требуется съёмка экрана при входе в режим восстановления или на экране загрузки — стандартные инструменты вероятно не сработают; нужен внешний фотоаппарат или специализированная настройка захвата на уровне BIOS/виртуальной машины.
Безопасность и конфиденциальность
- Скриншоты могут содержать чувствительную информацию (пароли, почта, финансовые данные). Перед отправкой проверьте и замажьте такие поля.
- Не храните долгосрочно скриншоты в публичных папках. Используйте зашифрованные хранилища (например, VeraCrypt, LUKS) для конфиденциальных данных.
- При использовании облачных сервисов убедитесь, что ссылки к снимкам закрыты и имеют ограничение доступа.
Ролевые чеклисты
Для разработчика:
- Сделать скрин с полной консолью и стэком ошибок.
- Сохранить лог-файл рядом с изображением.
- Добавить команду, которая воспроизводит состояние.
Для специалиста поддержки:
- Снять страницу с видимым ID пользователя и временем.
- Замазать персональные данные.
- Приложить короткое описание шагов для воспроизведения.
Для дизайнера/маркетолога:
- Снять экран в высоком разрешении.
- Экспортировать в PNG без сжатия.
- Приложить исходник в GIMP/PSD при необходимости.
Альтернативные инструменты и подходы
- scrot — простая утилита для терминала: scrot ‘имя_%Y-%m-%d.png’ -d 5
- maim — более современная альтернатива для скриптов и пайплайнов.
- wf-recorder/gnome-shell recorder — для записи видео экрана.
Пример использования scrot:
sudo apt install scrot
scrot 'скрин-%Y-%m-%d-%H%M%S.png' -e 'mv $f ~/Изображения/скриншоты/' -d 3Тест-кейсы/Критерии приёмки для автоматической системы снятия скринов
- Скрипт должен сохранять файл с уникальным именем (метка времени).
- Скрипт возвращает код 0 при успешном создании и ненулевой код при ошибке.
- Скриншот производится в указанное место и имеет ненулевой размер.
Glossary (одна строка на термин)
- Print Screen: физическая клавиша на клавиатуре для снимка экрана.
- Буфер обмена: временное хранилище данных для вставки.
- GNOME: среда рабочего стола в Ubuntu.
Сценарии отказа и восстановление
Если скриншоты внезапно перестали сохраняться:
- Проверьте права на папку «Изображения» (ls -ld ~/Изображения).
- Перезапустите GNOME Shell: Alt + F2, затем r и Enter (работает в Xorg).
- Проверьте, не перенаправляет ли какое-то расширение/утилита сохранение в другое место.
Короткое резюме
- Выберите метод в зависимости от задачи: скорость, контроль или автоматизация.
- Всегда проверяйте содержимое снимка на предмет приватных данных.
- Для сложной обработки используйте GIMP или Shutter; для скриптов — gnome-screenshot, scrot или maim.
Важно: попробуйте все способы и создайте собственный набор сочетаний и скриптов, который ускорит вашу работу.
Дополнение: если вам нужно, я могу подготовить готовые скрипты для пакетной съёмки, шаблоны имен файлов и инструкции по настройке автоматической загрузки в облако с ограниченным доступом.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента