8 лучших консольных файловых менеджеров Linux

8 лучших консольных файловых менеджеров Linux

Утилиты Linux

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

 

GNU Midnight Commander

Midnight Command, которую часто называют просто mc, является одним из лучших файловых менеджеров, которые мы будем обсуждать в этой статье. Mc поставляется с разнообразными видами полезных функций, кроме копирования, перемещения, удаления, создания файлов и каталогов, вы можете изменять права доступа, изменять владельца, просматривать архивы, использовать его в качестве FTP-клиента и многое другое…

Gnu-Midnight-Commander - 8 лучших консольных файловых менеджеров Linux

 

 

Для установки Midnight Commander вы можете использовать следующие команды:

$ sudo apt install mc [Debian/Ubuntu]
$ sudo yum install mc [CentOS/RHEL]
$ sudo dnf install mc [Fedora]

 

Ranger Console File Manager

Ranger является еще одним хорошим выбором, когда вы ищете консольный файловый менеджер. Он имеет vim-подобный интерфейс, предварительный просмотр выбранного файла или каталога, поддержку мыши в закладках и работу со вкладками.

 

Для установки Ranger вы можете использовать следующие команды:

$ sudo apt install ranger [Debian/Ubuntu]
$ sudo yum install ranger [CentOS/RHEL]
$ sudo dnf install ranger [Fedora]

 

Ranger-–-Console-File-Manager

 

 

Cfiles Fast Terminal File Manager

Cfiles — это быстрый файловый менеджер терминала, написанный на языке C и использующий ncurses, он похож на ranger, также он использует сочетания клавиш такие как в vi. Он имеет несколько зависимостей, таких как cp, mv, fzf, xdg-open и т.д. Несмотря на то, что он очень простой, его установка требует несколько дополнительных шагов:

Cfiles-–-Terminal-File-Manager

 

 

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

$ sudo apt-get install build-essential [On Debian/Ubuntu]
$ sudo yum groupinstall 'Development Tools' [on CentOS/RHEL 7/6]

 

Затем клонировать репозиторий cfiles и установить его, используя следующие команды:

$ git clone https://github.com/mananapr/cfiles.git
$ cd cfiles
$ gcc cf.c -lncurses -o cf
$ sudo cp cf /usr/bin/ #Or copy somewhere else in your $PATH 

 

 

Vifm Console File Manager

Vifm — еще один файловый менеджер на основе командной строки, использующий интерфейс curses. Однако этот файловый менеджер, имеет некоторые особенности из mutter. Если вы пользователь vim, вам не нужно изучать новый набор команд для работы с vifm. Он использует одинаковые сочетания клавиш, а также имеет возможность редактировать несколько видов файлов.

Как и другие консольные файловые менеджеры, он имеет две панели и поддерживает автозаполнение. Он также поддерживает различные представления для сравнения файловых деревьев. Вы также с его помощью можете выполнять удаленные подключения.

Vifm-–-Console-File-Manager - 8 лучших консольных файловых менеджеров Linux

 

 

Для установки Vifm вам необходимо использовать следующие команды:

$ sudo apt install vifm [Debian/Ubuntu]
$ sudo yum install vifm [CentOS/RHEL]
$ sudo dnf install vifm [Fedora]

 

Nnn Terminal File Browser

Nnn — самый быстрый консольный файловый менеджер в нашем списке. Он обладает меньшим количеством возможностей по сравнению с другими файловыми менеджерами. Взаимодействие с ним очень простое, что как следствие позволяет новым пользователям быстро привыкнуть к терминалу.

Nnn-–-Terminal-File-Browser

 

 

Чтобы установить nnn, вам необходимо использовать следующую команду:

$ sudo apt install nnn [Debian/Ubuntu]
$ sudo yum install nnn [CentOS/RHEL]
$ sudo dnf install nnn [Fedora]

 

 

Lfm — Last File Manager

Lfm сокращение от Last File Manager — консольный файловый менеджер на основе curses, написанный на Python 3.4. Данный файловый менеджер может использоваться с 1 или 2 панелями. В нём есть множество полезных функций, таких как фильтры, закладки, история, VFS для сжатых файлов, древовидное представление, прямая интеграция с командой find, утилитой grep, командой df и другими инструментами. Также доступны настройки темы.

Lfm-–-Last-File-Manager

 

 

Чтобы установить Lfm, вы можете использовать следующую команду:

$ sudo apt install lfm [Debian/Ubuntu]
$ sudo yum install lfm [CentOS/RHEL]
$ sudo dnf install lfm [Fedora]
$ sudo pacman -S lfm [[Arch Linux]

 

Вы также можете установить lfm с помощью команды pip:

$ sudo pip install lfm

 

lf – List Files

Lf — «List Files» – файловый менеджер командной строки, написанный на Go. Первоначально он был предназначен, чтобы исправить проблемы, которые были характерны для ranger.

lf-–-List-Files - 8 лучших консольных файловых менеджеров Linux

 

 

Некоторые из основных особенностей lf:

  • он кроссплатформенный — Linux, OSX, Windows (только частично);
  • один двоичный файл без каких-либо зависимостей во время выполнения;
  • низкий объем памяти;
  • конфигурация с помощью команд оболочки;
  • настраиваемые сочетания клавиш.

 

Чтобы установить lf, просто загрузите сборку, связанную с бинарными файлами для вашей ОС, со страницы релизов lf.

 

WCM Commander

Последней в нашем списке является WCM Commander, который является еще одним кросс-платформенным консольным файловым менеджером. Авторы WCMCommander намеревались создать кроссплатформенный файловый менеджер, который имитирует функции Far Manager.

WCM-Commander - 8 лучших консольных файловых менеджеров Linux

 

 

Он имеет встроенный терминал, встроенный текстовый редактор и средство просмотра, подсветку синтаксиса, виртуальную файловую систему и очень быстрый пользовательский интерфейс. Также он поддерживает мышь. Пакет сборки для каждой ОС можно найти на странице загрузки WCM.

 

Заключение

Это небольшая статья о некоторых из лучших файловых менеджерах консоли Linux. Если вы думаете, что мы пропустили какой-то важный файловый менеджер, пожалуйста, поделитесь своими мыслями в разделе комментариев.

 

 

Спасибо за уделенное время на прочтение статьи!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасности,  полный курс по кибербезопасности, курсы DevNet (программируемые сети) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco и Linux с трудоустройством!

Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.
Что Вы получите?
  • Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
  • Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
  • Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
  • Если хотите индивидуальный график — обсудим и осуществим.
  • Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
А еще поможем Вам:
  • отредактировать резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco CCNA Routing & Switching и Linux LPI, подайте заявку или получите бесплатную консультацию.
Утилиты Linux

Больше похожих постов

Top-Hex-Editors-for-Linux - Лучшие hex-редакторы для Linux

Лучшие hex-редакторы для Linux

422
0
В этой статье мы рассмотрим некоторые из лучших hex-редакторов для Linux. Но прежде чем мы начнем, давайте посмотрим, что же…

1 комментарий. Оставить новый

  • Vladyslav Spirin
    31 августа 2019 19:18
    Какой бы дистрибутив не устанавливал, MC у меня всегда в списке одной из первых программ для установки если его нет в системе. Спасибо ценный за обзор.
    Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Самое читаемое
Меню