Ranger — текстовый файловый менеджер для Unix-подобных операционных систем. С его помощью можно быстро перемещаться по файловой системе в Linux прямо через интерфейс командной строки. Ranger имеет функцию предварительного просмотра файлов. Для навигации между директориями в Ranger используются сочетания клавиш, аналогичные тем, что применяются в редакторе Vi / Vim.
В этой статье мы расскажем, как установить и использовать файловый менеджер Ranger в ОС Linux.
Содержание:
- Установка Ranger в Linux
- Запуск Ranger
- Использование файлового менеджера Ranger
- Дополнительные возможности Ranger для предпросмотра файлов
- Выводы
Установка Ranger в Linux
Чтобы установить файловый менеджер Ranger, для начала клонируйте в свою ОС официальный репозиторий инструмента:
Затем перейдите в каталог ranger
с помощью команды cd
:
Читайте также: Bd — быстрое возвращение в корневую директорию вместо команды «cd ../../ ..».
Для установки утилиты выполните в терминале следующую команду:
Важно: Вам не обязательно устанавливать файловый менеджер Ranger в операционную систему. В каталоге ranger
находится скрипт Python под названием ranger.py
. Чтобы использовать Ranger без его установки (в портативном режиме), запустите этот скрипт с помощью следующей команды:
Запуск Ranger
Чтобы открыть файловый менеджер Ranger, просто выполните в терминале одноименную команду:
Рабочее окно Ranger разделено на три столбца:
- первый показывает родительский каталог;
- второй отображает содержимое текущего каталога;
- третий предоставляет предварительный просмотр выбранного файла или каталога.
Читайте также: 8 лучших консольных файловых менеджеров Linux.
Для навигации по файловой системе в Ranger используйте горячие клавиши:
h
(или «Влево») — перейти в родительскую директорию;j
(или «Вниз») — переместить курсор вниз;k
(или «Вверх») — переместить курсор вверх;l
(или «Вправо») — перейти в дочернюю директорию;Enter
(или «Вправо») — открыть файл или каталог;q
— выйти из Ranger.
Использование файлового менеджера Ranger
Допустим, нам нужно просмотреть содержимое файла ascii.py
, который находится в папке ASCII-Art-Splash-Screen
. Сначала откроем нужный каталог с помощью горячих клавиш, а затем просто наведем курсор на файл. Как показано на скриншоте ниже, код ascii.py
отобразится в третьем столбце.
Также нам нужно внести изменения в этот файл. Чтобы это сделать, наведем курсор на ascii.py
и нажмем Enter
(или «Вправо»).
Важно: Ranger открывает все текстовые документы в редакторе Vi / Vim.
Дополнительные возможности Ranger для предпросмотра файлов
Одной из ключевых особенностей Ranger является его интеграция с множеством сторонних утилит для расширенного предпросмотра файлов. Для получения дополнительной информации о таких инструментах, посетите официальный репозиторий на GitHub.
В нашей в ОС есть утилита exiftool
, которая при интеграции с Ranger позволит просматривать метаданные файлов мультимедиа (фото, видео и так далее). Для примера наведем курсор на картинку example.jpeg
из каталога Downloads
.
Файловый менеджер Ranger использовал функционал утилиты exiftool
и вывел на экран полезные данные о картинке.
Читайте также: Как найти описание и расположение команды в файловой системе в Linux.
Чтобы более детально разобраться со всеми возможностями и функциями Ranger, рекомендуем прочесть man
-страницу инструмента:
Выводы
Мы продемонстрировали Вам процесс установки файлового менеджера Ranger в ОС Linux. Также на практических примерах Вы узнали, как использовать утилиту для предварительного просмотра содержимого файла и его метаданных.
Спасибо за время, уделенное прочтению статьи!
Если возникли вопросы — задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
3 комментария. Оставить новый
Бьюсь неделю. Очень понравился мне Ranger. Но! Не работает предпросмотр фото. Чтобы понять, что за файл — его нужно открывать. И начинается история с GIMP. Но я не хочу его ОТКРЫВАТЬ. Я хочу в Ranger его УВИДЕТЬ. Что я могу сделать для этого?
w3m поставь
А также поставь ffmpeg, w3m-img, ffmpegthumbnailer