Найти в Дзене

Пять консольных файловых менеджеров для Linux

Оглавление

В момент, когда пробовал пересесть на тайлинговые оконные менеджеры, познакомился с консольными файловыми менеджерами. Точнее, знакомство состоялось тогда только с менеджером Ranger и где-то на задворках памяти еще сохранялись вьетнамские флэшбэки о том, как на уроках информатики учили пользоваться Norton Commander.

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

1️⃣ Midnight Commander (mc)

Midnight Commander (mc) - это один из самых популярных файловых менеджеров Linux. Он имеет удобный интерфейс, основанный на командной строке, и предоставляет пользователю полный контроль над файловой системой. mc поддерживает копирование, перемещение, удаление и создание файлов и папок, а также позволяет просматривать содержимое файлов и редактировать их. mc также поддерживает множество расширений и плагинов, что позволяет пользователю настроить его под свои нужды.

Midnight Commander
Midnight Commander

Установка в Archlinux: sudo pacman -S mc

2️⃣ Ranger

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

Ranger
Ranger

Установка в Archlinux: sudo pacman -S ranger

3️⃣ Vifm

Vifm - это файловый менеджер, основанный на Vim. Он предоставляет пользователю удобный интерфейс, основанный на командной строке, который позволяет выполнять множество операций с файлами и папками, включая копирование, перемещение, удаление и создание, также имеет встроенный текстовый редактор и поддерживает множество расширений и плагинов.

Vifm
Vifm

Установка в Archlinux: sudo pacman -S vifm

4️⃣ Nnn

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

Nnn
Nnn

Установка в Archlinux: sudo pacman -S nnn

5️⃣ Cfiles

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

Cfiles
Cfiles

Установка в Archlinux: paru -S cfiles (перед этим убедитесь, что в дистрибутиве установлен консольный текстовый редактор vi)

Подведем итог

У пользователей, привыкших к графическому интерфейсу дистрибутивов Linux, может возникнуть справедливый вопрос о том, зачем эти файловые менеджеры нужны. Рискну предположить, что их используют по двум причинам:

  • Использование файловых консольных менеджеров является продолжением стремления пользователя облегчить дистрибутив и рабочее окружение

Он устанавливает тайлинговый оконный менеджер, отключает экран входа в систему, использует файловый менеджер, музыкальный плеер и даже интернет-браузер в терминале. Причем делает это пользователь не потому, что его компьютер или ноутбук не могут позволить запустить на себе что-то тяжелое, навроде GNOME или KDE. Это своеобразный стиль жизнь, способ использования дистрибутива и системы, тяга ко всему минималистичному.

  • Использование файловых консольных менеджеров является для пользователя удобной прослойкой между графическим интерфейсом и терминалом

Это позволяет сочетать удобства и быстроту работу в терминале с привычным многим пользователям графическим интерфейсом (хотя, правильнее будет назвать такой интерфейс псевдографическим). Таким образом, пользователь работает в терминале, но при этом выполняет поставленные задачи привычным способом через кнопки, менюшки, горячие клавиши и пр.

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