До скорого! Можно ли использовать командную строку Linux для просмотра изображений?

Linux

В Linux существует множество приложений с графическим интерфейсом для просмотра изображений, но это может быть обременительно для людей, которые часто работают из командной строки. Сегодня я представлю 3 полезных средства просмотра изображений CLI для просмотра изображений на терминале, чтобы те, кто использует CLI, могли работать более эффективно.

1. FIM

FIM — это аббревиатура от Fbi IMproved, что означает «Fbi Improved».

Некоторые люди могут не знать Fbi, полное название Fbi — linux framebuffer imageviewer. Он использует кадровый буфер системы для отображения изображений непосредственно из командной строки. Форматы изображений, которые он отображает по умолчанию: bmp, gif, jpeg, PhotoCD, png, ppm, tiff и xwd. Для других форматов он попытается преобразовать с помощью ImageMagick.

Далее мы кратко представим его установку и использование. Для получения дополнительной информации о галантерейных товарах Linux вы можете перейти на официальный аккаунт »Хороший линукс"Фоновый ответ"материал» доступен бесплатно.

Установить ФИМ

FIM доступен в репозиториях по умолчанию в системах на основе deb (например, Ubuntu, Linux Mint), поэтому эти пользователи могут установить FIM с помощью команды apt-get:

$ sudo apt-get install fim

Если вы не можете установить его напрямую, вам может потребоваться перейти кСтраница официальной документацииВ разделе «Инструкции по загрузке и сборке» загружается исходный код, компилируется и устанавливается.

Использование FIM

После установки вы можете использовать командный дисплей с опцией «автомасштабирование» (-a)Изображение:

$ fim -a dog.jpg

FIM поддерживает одновременное открытие нескольких файлов, например, в текущем каталоге.jpgфайл, вы можете использовать подстановочные знаки*чтобы открыть эти файлы:

$ fim -a * .jpg

Или, чтобы открыть все изображения в каталоге, например.Pictures:

$ fim Pictures/

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

$ fim -R Pictures/ --sort

Чтобы отобразить изображение в формате ASCII, вы можете использовать-tОпции:

$ fim -t dog.jpg

Для выхода из FIM нажмитеESCилиq.

Наконец, представлены некоторые общие сочетания клавиш для управления изображениями в FIM:

  • PageUp / Down: предыдущее изображение/следующее изображение
  • +/-: увеличить/уменьшить
  • a: автомасштабирование
  • w: Подходящая ширина
  • h: Подходит для роста
  • j / k: панорамирование вниз / панорамирование вверх
  • f / m: Переворот / зеркальное отражение
  • r / R: Вращаться (по часовой стрелке и против часовой стрелки)
  • ESC / q:покидать

Чтобы узнать больше, обратитесь к его справочной странице:

$ man fim

Для получения дополнительной информации о галантерейных товарах Linux вы можете перейти на официальный аккаунт »Хороший линукс"Фоновый ответ"материал» доступен бесплатно.

2. Viu

Viu — это бесплатная CLI-программа просмотра изображений с открытым исходным кодом, написанная на языке программирования Rust. Также очень удобен в установке и использовании. С Viu мы можем:

  • Отображение основных форматов изображений, включая .jpg, .png, .gif и т. д.
  • Отображение изображения нестандартного размера.
  • Отображение изображений непосредственно с платформ размещения изображений, таких как giphy.
Установить Виу

Поскольку Viu написан на Rust, мы можем установить его с помощью менеджера пакетов Cargo. Если у вас не установлен Rust, сначала установите его, прежде чем продолжить. После установки Rust в Linux выполните следующую команду, чтобы установить Viu:

$ cargo install viu

В Arch Linux и его производных его можно установить с помощью любого помощника AUR, похожего на Yay:

$ yay -S viu

Viu также можно использовать как скомпилированный двоичный файл. Скачать последнююбинарный файл.

После загрузки сделайте его исполняемым:

$ chmod +x viu

Затем переместите его на соответствующий путь, например./usr/local/bin:

$ sudo mv viu /usr/local/bin/
Использование Viu

Использовать Viu очень просто,viu + 图像路径, затем стучитеENTERключ, например:

$ viu image.jpg

Вы также можете пройти-hвысоко,-wШирина Пользовательский размер изображения, например:

$ viu image.jpg -w 40

Чтобы отобразить несколько изображений одно за другим в папке, используйте такие подстановочные знаки:

$ viu Desktop/pic\ *

Показать гифку:

$ viu animated.gif

чтобы выйти, просто нажмитеCTRL + C.

Кроме того, он может отображать изображения с сайтов размещения изображений, таких как Giphy, следующим образом:

$ curl -s https://media.giphy.com/media/6pUBXVTai18Iw/giphy.gif | viu -w 40

Для получения дополнительной информации о том, как использовать Viu, обратитесь к его справочному руководству:

$ viu --help

3.Lsix

В отличие от первых двух, Lsix отображает в терминале только миниатюры. Это похоже на команду 'ls' в Unix-подобных системах, но только для изображений. Lsix — это простой BASH-скрипт для просмотра миниатюр в терминале с помощью графического инструмента Sixel.

Я уже писал аналогичную статью об этом инструменте, вы можете щелкнуть ссылку ниже, чтобы просмотреть ее:

Какой? Терминал Linux также можно использовать для просмотра фотографий богини?

Это все настоящая любовь после прочтения. Поставить большой палец вверх и уйти? Ваши «Три звена» — самая большая мотивация для Лян Сюй продолжать творить!

  1. Сфокусируйся наоригинальныйНет публики"Хороший линукс», получите последнюю галантерею Linux в первый раз!
  2. Ответьте на фон официальной учетной записи [информация] [интервью] [резюме], чтобы получить интервью, самосовершенствование, резюме и другую информацию о выбранных производителях первого уровня.
  3. Следите за моим блогом:lxlinux.net