Большинство распространенных версий Linux уже давно обзавелись удобным и функциональным файловым менеджером, входящим в состав графической оболочки системы, что, однако, нисколько не снижает популярности сторонних программ и утилит для работы с объектами файловой системы. Более того, продвинутые юзеры нередко предпочитают использовать именно их, предоставляющих более широкие возможности.
С одним из таких менеджеров мы сегодня познакомимся. Называется он Midnight Commander или просто MC.
Инструмент, сразу скажем, замечательный во многих отношениях, опций в нём масса и пусть никого не смущает, что он консольный, менеджер поддерживает мышку, что же касается его внешнего вида, то, полагаем, многие будут приятно удивлены его явной схожестью с виндовским Norton Commander и Volkov Commander . Новичков интерфейс программы может быть немного и смутит, но это лишь поначалу, а вообще-то нужно понимать, что создавался MC в первую очередь для сисадминов и в те времена, когда GUI только начинал развиваться.
Men I Trust — Norton Commander (garage session)
В Midnight Commander есть всё что надо для работы с файлами и каталогами. Возможности программы включают навигацию, просмотр и редактирование конфигурационных файлов, копирование, перемещение и удаление данных, установку сетевых соединений по протоколам FTP и SFTP , работу с архивами и образами, выполнение команд во встроенной мини-консоли, изменение прав доступа, сравнение каталогов и еще много полезных фишек. А еще MC отличается приятным интерфейсом с поддержкой русского языка и гибкостью настроек пользовательского меню.
Установка и знакомство с базовыми функциями
Устанавливается Midnight Commander через терминал командой sudo apt-get install mc или через встроенный менеджер приложений, запускается командой mc .
Менеджер имеет стандартный двупанельный интерфейс, переключение между панелями производится либо с помощью мышки, либо нажатием клавиши Tab .
В верхней области окна располагается главное меню, в нижней — командная строка с текущим расположением и нижнее меню с быстрыми клавишами F1 — F10 . Для навигации по элементам меню и объектам файловой системы используется либо мышь, либо клавиши-стрелки, для работы с данными — соответствующие опции меню или «горячие» клавиши, которых в MC имеется несколько десятков. Разберем вкратце нижнее меню.
• F1 – вызывает справку.
• F2 – открывает дополнительное пользовательское меню действий с выбранным объектом.
• F3 – открывает содержимое файла в режиме просмотра.
Men I Trust — Norton Commander (All We Need)
Содержимое нижнего меню при этом меняется, так, F3 уже будет служить для выхода, F4 – для переключения в режим просмотра HEX .
А F5 – для перехода к строке или смещению.
• F4 – открывает диалог выбора текстового редактора. Да, помимо встроенного редактора, в MC можно выбрать какой-нибудь другой консольный редактор, например, тот же Nano. Как и в случае с функциональной клавишей F3 , при запуске редактора функционал нижнего меню меняется. F2 в нём служит для сохранения файла, F9 – для вызова меню MC, которое, кстати, в режиме редактирования также поменяет свой функционал.
• F5 , F6 и F8 служат для копирования, перемещения/переименования и удаления соответственно.
• F7 – служит для создания новых каталогов.
• F9 – устанавливает фокус на главное меню, F10 – перекидывает пользователя в стандартный терминал Linux.
Ничуть не меньше полезного вы найдете в главном меню. Оно содержит всего пять основных пунктов, пятый дублирует набор опций первого, только служит для правой панели.
Пункт «Левая панель» содержит опции изменения режима просмотра (быстрый просмотр, информация и дерево) , фильтрации данных, подключения к серверам по FTP и SFTP .
Весьма полезными представляются опции «Быстрый просмотр».
И «Информация».
Позволяющие просматривать содержимое файлов и их свойства на лету. Открыв второй пункт меню «Файл».
Вы найдете опции просмотра, копирования, изменения прав доступа и владельца, создания жестких ссылок и смены каталога.
Пункт меню «Команда» содержит различные полезные команды, как то: для сравнения каталогов и файлов, вызова истории командной строки, редактирования файла расширений и так далее.
Меню «Настройки».
Служит для изменения конфигурации и внешнего вида самой Midnight Commander.
А также распознавания клавиш.
Сменим для примера владельца файла profile . По умолчанию его владельцем является пользователь kompick. Выделяем файл, выбираем в меню Файл -> Владелец/группа.
И указываем в открывшейся панели нового владельца.
Похожим образом выполняются и другие операции.
Примеров работы с менеджером можно приводить много, но, полагаем, вы и сами во всём разберетесь.
Источник: www.white-windows.ru
Альтернативы для File Commander
FreeCommander — это простая в использовании альтернатива стандартному файловому менеджеру Windows. Программа поможет вам в повседневной работе в Windows. Здесь вы можете найти все необходимые функции для управления вашим хранилищем данных. Вы можете… Условно бесплатно PortableApps.com Windows
Midnight Commander
GNU Midnight Commander — это визуальный файловый менеджер, лицензированный по общедоступной лицензии GNU и, следовательно, квалифицируемый как свободное программное обеспечение. Это многофункциональное полноэкранное текстовое приложение, которое поз… Открытый исходный код Бесплатно Cygwin MacPorts BSD Linux Mac Windows
Far Manager
Far Manager — это программа для управления файлами и архивами в операционных системах Windows. Far Manager работает в текстовом режиме и предоставляет простой и интуитивно понятный интерфейс для выполнения большинства необходимых действий: * просмот… Открытый исходный код Бесплатно Windows
muCommander
muCommander — это кроссплатформенный файловый менеджер, который будет работать в любой операционной системе, поддерживающей Java. Он имеет интерфейс в стиле Norton Commander, позволяющий легко манипулировать файлами с помощью множества сочетаний кла… Открытый исходный код Бесплатно Java BSD Linux Mac Windows Web
Dolphin File Manager
Dolphin — это файловый менеджер для KDE, ориентированный на удобство использования. Имеет три режима просмотра: «Значок», «Деталь», и он имел вид столбца, как в Finder (он недоступен в текущей версии из-за проблем с обслуживаемостью). Поддерживает F… Бесплатно KDE Linux
Sunflower
Небольшой и настраиваемый двухпанельный файловый менеджер с открытым исходным кодом для Linux с поддержкой плагинов. Основная цель — создать простой в использовании и мощный файловый менеджер, который легко интегрируется в среду рабочего стола Gnome. Открытый исходный код Бесплатно Linux
ranger
ranger — файловый менеджер с привязками клавиш VI. Он предоставляет минималистичный и приятный интерфейс curses с видом на иерархию каталогов. Вторая задача рейнджера состоит в том, чтобы психически угадать, какую программу вы хотите использовать дл… Открытый исходный код Бесплатно Cygwin BSD Linux Mac
My Commander
My Commander (MyCO) — это «самый маленький, самый умный и быстрый файловый менеджер в мире», архиватор и создатель ISO для Windows 7. Маленький и умный, MyCO использует меньше памяти вашего компьютера во время работы. Бесплатно Windows
GNOME Commander
GNOME Commander — это двухпанельный графический файловый менеджер для среды рабочего стола GNOME. GNOME Commander стремится удовлетворить требования более продвинутых пользователей, которым нравится фокусироваться на управлении файлами, их работе че… Открытый исходный код Бесплатно Linux
Vifm
Vifm — это файловый менеджер, основанный на ncurses, с сочетаниями клавиш типа vi. Если вы используете vi, vifm предоставляет вам полный контроль над файлами с клавиатуры без необходимости изучать новый набор команд. Открытый исходный код Бесплатно Linux Windows
Saladin
Saladin — это файловый менеджер с открытым исходным кодом для Windows, который объединяет возможности File Explorer с хорошо известным и простым в использовании ортодоксальным пользовательским интерфейсом. Saladin поддерживает как 32-разрядные, так … Открытый исходный код Бесплатно Windows
Worker
Worker — это файловый менеджер для системы X Window в UN * X с низкими требованиями (в основном только библиотеки X11). Каталоги и файлы отображаются на двух независимых панелях (аналогично Midnight Commander). Особенности: поддержка UTF8, вкладки, … Открытый исходный код Бесплатно BSD Linux
Moroshka
Moroshka File Manager — классический файловый менеджер для двух окон, ориентированный на элегантный пользовательский интерфейс, удобство использования и набор уникальных функций: — Файлы представлены в виде, могут быть быстро отсортированы и отфильт… Бесплатно Mac
Magellan Explorer
Magellan Explorer — это современный, но простой в использовании файловый менеджер Windows, основанный на концепции мощных двойных оконных панелей. Предыдущие пользователи файлового менеджера Norton Commander и подобных инструментов будут чувствовать… Платно Windows
A43
A43 — бесплатная утилита для управления файлами для Windows. Интегрированный текстовый редактор с неограниченным размером. Динамическая подсветка для Интернета. Интегрированные функции zip / unzip. Просто перетащите файлы или нажмите кнопку. Вы такж… Бесплатно Windows
Operation Center x64 Professional
Operation Center 64 Professional: файловый менеджер для Windows с поддержкой 64 бит. Два окна файла, предварительный просмотр файла, FTP и многое другое включены. Условно бесплатно Windows
Beesoft Commander
Beesoft Commander — это двухпанельный файловый менеджер (например, Norton Commander) для Linux. Он использует GUI-библиотеку Qt. Существует две версии программы. Версия 2.27, использующая старую версию библиотеки Qt (3.x), и версию 4.x, использующую… Открытый исходный код Бесплатно Linux
Что в данном списке?
Альтернативные программы для File Commander для Web, Android, iPhone, Windows, iPad и т.п. Фильтруйте по типу лицензии, чтобы получить список бесплатных программ или с открытым исходным кодом. Список содержит 18 приложений схожих с File Commander.
Источник: progsoft.net
3 консольных файловых менеджера под Linux
Midnight Commander (MC) — это наиболее популярное приложение подобного рода и наиболее простое в применении среди аналогов Norton Commander, имеющее панель с часто используемыми операциями в нижней части экрана.
В MC контроль выбора файлов производится с помощью стрелок на клавиатуре, клавиша Insert используется для выбора файлов, а функциональные клавиши выполняют различные операции, такие как переименование, редактирование, копирование файлов. MC также поддерживает операции с помощью мыши.
Функционал Midnight Commander включает массовое переименование файлов (с использованием шаблонов), возможность просмотра содержимого файлов RPM и DEB пакетов, работу с основными форматами архивов, также просто как и с обычными каталогами, редактор mcedit и возможность работы в режиме FTP и FISH клиента.
Mcedit является действительно полезным и может запускаться как отдельное приложение или через MC с помощью клавиши F4. Mcedit имеет следующие ключевые особенности: подсветка синтаксиса для многих языков, макросы, фрагменты кода, простая интеграция с внешними инструментами, автоматические отступы, поддержка мыши, буфера обмена и многое другое.
Пользователи Linux смогут установить Midnight Commander на свою машину с помощью следующих команд.
sudo apt-get install mc
yum install mc
sudo pacman -S mc
2. Last File Manager
Last File Manager (Lfm — написан на Python) — еще один простой в использовании консольный командер с одно- и двухпанельным видом. Сильными особенностями являются vfs для сжатых файлов (таким образом, вы сможете просматривать архивы как обычные каталоги, так же как и MC, но не умеет обрабатывать .deb и .rpm файлы), диалоги для сравнения файлов, закладок, истории, представление файлов в разных цветах в зависимости от расширения и вкладки.
Естественно это только небольшой перечень особенностей. Установите данный командер и оцените весь функционал программы:
sudo apt-get install lfm
3. Vifm
Файловый менеджер Vifm будет интересен почитателям текстового редактора Vim. Vifm является консольным командером с характерной для Vim привязкой клавиш. Vifm покажется довольно сложным пользователям, не знакомым с Vim, и вам придется потратить некоторое время, чтобы к нему привыкнуть.
Однако в документации по Vifm приведен список сочетаний клавиш, что позволит вам начать знакомство с этим менеджером файлов.
Вы можете установить одно- или двухпанельный вид Vifm, в двухпанельном режиме возможна работа как двух разных классических панелей, или одна из панелей может использоваться для быстрого просмотра свойств файлов.
Для тех, кто никогда не пользовался Vim, Vifm позволяет вырезать с помощью горячих клавиш dd, вставлять с помощью клавишы p и переименовывать файлы с помощью cw. Клавиши перемещения стандартны — hjkl, с помощью клавиш h и l открывается дерево каталога, упорядоченное по возрастанию и убыванию соответственно.
В файле конфигурации vifmrc вы сможете настроить свои команды и определить простые правила относительно типов файлов и программ, с помощью которых они могут быть открыты.
Для того, чтобы установить Vifm в операционной среде Linux, в консоли нужно выполнить следующие команды.
sudo apt-get install vifm vim
sudo yum install vifm
sudo pacman -S vifm
Дополнение к статье
Нашел еще несколько файловых менеджеров, доступных из терминала Linux, поэтому дополняю этот список.
Ranger
Ranger — менеджер, написанный на Python и выполненный с помощью библиотеки ncurses.
sudo apt install ranger
sudo yum install ranger
sudo dnf install ranger
или с помощью PyPI:
pip install ranger-fm
nnn
nnn — быстрый и гибкий менеджер файлов под консоль Linux.
Установка nnn на Ubuntu:
sudo add-apt-repository ppa:twodopeshaggy/jarun
sudo apt-get update
sudo apt-get install nnn
WCM Commander
WCM Commander — это клон FAR Manager, популярного среди пользователей Windows.
Necromancer’s Dos Navigator
Necromancer’s Dos Navigator — клон того самого Norton Commander.
Итак, я представил вам краткий обзор наиболее популярных консольных файловых менеджеров для Linux. Какой из них вы сами предпочитаете и почему? Жду комментариев .
Written by Андрей (BrainStorm) Кудряшов on Вторник, 26 Июль 2011. Posted in Операционные системы
Похожие статьи
- Операционная система для выделенного сервера: Linux или Windows?
- Linux: управление файлом hosts
Источник: brain8torm.ru