Диспетчеры файлов консоли Linux могут быть очень полезны в решении повседневных задач, в частности, при управлении файлами на локальном компьютере или при подключении к удаленному. Визуальная консоль помогает быстро выполнять операции с файлами / папками и существенно экономит время.
В этой статье мы рассмотрим некоторые из наиболее часто используемых файловых менеджеров консоли Linux, их функции и преимущества.
Содержание:
- Midnight Commander
- Ranger Console
- Cfiles Fast Terminal
- Vifm
- Nnn
- Lfm (Last File Manager)
- Lf
- WCM Commander
- Выводы
Midnight Commander
Midnight Command, которую часто называют просто Mc, является одним из лучших файловых менеджеров, обсуждаемых в этой статье. Mc поставляется со всеми видами полезных функций. Кроме копирования, перемещения, удаления, создания файлов и каталогов, с ее помощью Вы также сможете изменять права доступа и владельца, просматривать архивы. А еще Mc можно использовать в качестве FTP-клиента.
Для установки Midnight Commander используйте одну из следующих команд:
Ranger Console
Ranger Console представляет собой еще один удобный и функциональный файловый менеджер. Он имеет vim-подобный интерфейс. Среди основных преимуществ можно отметить:
- возможность предварительного просмотра выбранного файла или каталога;
- поддержка мыши при работе с закладками;
- простой и удобный интерфейс.
Чтобы установить Ranger, воспользуйтесь одной из команд:
Cfiles Fast Terminal
Cfiles Fast Terminal — это быстрый файловый менеджер для терминала, написанный на C и использующий ncurses. Некоторым функционалом он похож на Ranger, в частности, также поддерживает использование сочетаний клавиш vi. Он имеет ряд зависимостей: cp, mv, fzf, xdg-open и другие. Несмотря на то, что менеждер легкий, его установка происходит в несколько шагов:
Чтобы начать использовать Cfiles, первым делом потребуется установить инструменты разработки, используя следующие команды:
Затем нужно клонировать репозиторий cfiles и установить его при помощи команд:
Vifm
Vifm — еще один файловый менеджер на основе командной строки, использующий интерфейс curses. Если Вы умеете пользоваться vim, то Вам будет легко работать с vifm, так как он поддерживает те же сочетания клавиш и позволяет редактировать несколько видов файлов. Как и другие консольные файловые менеджеры, vifm имеет две панели, поддерживает автозаполнение, выполнение удаленных команд. Также с его помощью можно выбирать различные форматы отображения древовидной структуры файловой системы.
Для установки Vifm используйте одну из следующих команд:
Nnn
Nnn — самый быстрый консольный файловый менеджер в нашем списке. Он обладает меньшими возможностями по сравнению с другими файловыми менеджерами, но имеет преимущества в виде легкости и простоты совершения операций с файлами из консоли. Кроме того, работа с этим файловым менеджером позволяет пользователям привыкнуть к терминалу Linux.
Чтобы установить nnn, примените одну из команд:
Lfm Last File Manager
Lfm (Last File Manager) — консольный файловый менеджер на основе curses, написанный на Python 3.4. Его можно использовать как с одной, так и с двумя панелями. В нем есть следующие полезные функции:
- фильтры;
- закладки;
- история:
- VFS для сжатых файлов;
- древовидное представление файловой системы.
Также Lfm поддерживает прямую интеграцию с командой поиска, тилитой grep, командой df и другими инструментами.
Для установки Lfm выполните в терминале одну из следующих команд:
Вы также можете установить Lfm с помощью команды pip:
Lf
Lf («Список файлов») — файловый менеджер командной строки, написанный на Go. Изначально Lf должен был быть утилитой для Ranger, позволяющей обеспечить дополнительный функционал, но в итоге стал самостоятельной программой.
Вот некоторые из основных особенностей Lf:
- кроссплатформенность — Linux, OSX, Windows (частично);
- во время выполнения создаётся один двоичный файл без каких-либо зависимостей;
- низкий объем памяти;
- возможность настройки с помощью команд оболочки;
- настраиваемые сочетания клавиш.
WCM Commander
Авторы WCM Commander намеревались создать кроссплатформенный файловый менеджер, который имитирует функции Far Manager. И им в достаточной степени это удалось.
Он имеет встроенные терминал, текстовый редактор и средство просмотра, подсветку синтаксиса, виртуальную файловую систему и очень быстрый пользовательский интерфейс. Поддержка мыши также включена.
Выводы
Мы познакомили Вас с несколькими наиболее удобными и практичными, на наш взгляд, файловыми менеджерами для 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.
1 комментарий. Оставить новый
Vim и Nano, де-факто must have. Ну, а так MC. Это то, что должно быть на борту Linux-оида