Поиск по сайту:

Midnight Commander — консольный файловый менеджер для Linux


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

В консольной среде вам необходимо запомнить команды/синтаксис. К счастью, в Linux есть текстовый Файловый менеджер, который работает в консольной среде. Имя — Midnight Commander (позже мы назовём его MC).

Что такое Midnight Commander

На сайте Midnight Commander говорится:

«GNU Midnight Commander — это визуальный файловый менеджер, имеющий лицензию GNU General Public License и поэтому квалифицируемый как свободное программное обеспечение. Это многофункциональное полноэкранное текстовое приложение, которое позволяет копировать, перемещать и удалять файлы и целые деревья каталогов, искать файлы и запускать команды в подоболочке. Внутренний просмотрщик и редактор включены»

Как установить Midnight Commander в Linux

По умолчанию MC не установлен на компьютере с Linux. Поэтому вам нужно сначала установить его. В Debian, Ubuntu и Linux Mint вы можете использовать эту команду apt-get:

sudo apt-get install mc

В RHEL, CentOS и Fedora вы можете использовать эту команду:

yum install mc

После завершения установки просто введите «mc» (без кавычек) в консоли, чтобы запустить ее.

mc

Особенности Midnight Commander

MC имеет множество функций, полезных для пользователя или администратора Linux. Вот некоторые функции, которые могут быть полезны в повседневной жизни.

Копирование, удаление, переименование/перемещение, создание каталога

MC разделен на два столбца. Левый столбец и правый столбец. Эти столбцы являются независимыми окнами друг от друга. Каждое окно будет представлять активный каталог. Переключаться между окнами можно с помощью кнопки Tab. Внизу вы увидите кнопки с префиксом номера. Эти цифры обозначают кнопки F1F10.

Чтобы скопировать файл(ы) из одного каталога в другой, просто выделите файл и нажмите клавишу «F5». Если вы хотите скопировать несколько файлов, вам нужно нажать кнопку «Вставить» для каждого файла, который вы хотите скопировать.

MC запросит подтверждение относительно папки назначения (Кому), Перейти по ссылкам, Сохранять атрибуты. Как правило, вы можете сосредоточиться только на параметре To. Просто нажмите ОК, чтобы подтвердить процесс копирования.

Удалить файл(ы) проще. Просто выделите файл(ы) и нажмите клавишу «F8», чтобы подтвердить удаление. Перемещение файлов можно выполнить с помощью клавиши «F6».

Переименование файла другой рукой отличается. Когда вы нажимаете клавишу «F6», вам необходимо убедиться, что вы добавили «Новое имя файла» для файла в параметре To. Вот снимок экрана, когда вы хотите переименовать файл.

Чтобы создать каталог, вы можете нажать клавишу «F7». MC создаст новый каталог в текущем каталоге. Для получения более подробной информации о том, что MC может делать с файлами, нажмите «F9» > Файл.

Внутренний просмотрщик

В режиме консоли доступно множество текстовых редакторов, таких как vi, joe и nano. У MC есть собственная внутренняя программа просмотра. Если вы хотите просмотреть текстовое содержимое файла, вы можете выделить файл и нажать клавишу «F3». Вы также можете редактировать файл, когда вам нужно. Выделите файл и нажмите «F4», чтобы начать редактирование.

Когда вы запускаете текстовый редактор в первый раз, MC предложит вам выбрать текстовый редактор по умолчанию. Вот пример вывода:

pungki@mint15 ~ $ 

Select an editor.  To change later, run 'select-editor'.
  1. /bin/ed
  2. /bin/nano

Затем, когда вы нажмете кнопку «F4» для редактирования файла, MC будет использовать выбранный вами текстовый редактор. Если вы хотите изменить редактор по умолчанию, просто нажмите кнопку «F2», выберите знак «@» и введите «select-editor» ( без кавычек).

Что делать, если вы хотите использовать другие текстовые редакторы, которые не обнаруживаются MC? Допустим, вы хотите использовать текстовый редактор Vi. В этом случае вы можете сделать это другим способом. В вашем домашнем каталоге вы найдете файл «.selected_editor». Это скрытый файл, поэтому он начинается с точки. Отредактируйте файл. Ты увидишь:

Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/vi"
Разрешение файла

Файлы и каталоги имеют разрешения. Разрешение будет определять, кто может читать, записывать и выполнять файлы и каталоги. Команда для управления этим — chmod. Вы можете подробно узнать, как использовать chmod, набрав «man chmod» в терминале.

В MC вам нужно всего лишь выбрать файл, затем нажать «F9» > Файл > Chmod или нажать « Ctrl-x» и «c». MC покажет вам текущее разрешение выбранного файла и дополнительные параметры, которые можно установить.

Владелец файла

У файлов и каталогов также есть владелец и группа. Привилегии этих владельцев управляются с помощью команды chmod, описанной выше. Команда для управления владельцем — chown.

Как обычно, вы можете подробно узнать, как использовать chown, набрав «man chown» в терминале. В MC вам нужно всего лишь выбрать файл и нажать «F9» > Файл > Chown или нажмите «Ctrl-x» и «o». Теперь вы можете установить владельца и владельца группы из доступного списка имен пользователей и имен групп.

У MC также есть Advanced Chown. Это комбинация chmod и chown. Вы можете выполнять 2 разные задачи в одном месте. Нажмите «F9» > Файл > Дополнительные настройки.

FTP-ссылка

По умолчанию MC покажет вам два интерфейса столбцов. Слева и справа. Эти столбцы предназначены не только для локального каталога. Вы можете подключить один из них или оба к удаленному компьютеру с помощью ссылки FTP.

В этом случае MC будет действовать как FTP-клиент. Чтобы подключить его к сервису FTP, необходимо нажать «F9» > FTP Link. MC запросит учетные данные FTP. Формат учетных данных будет таким:

user:password@machine_or_ip_address

Если все верно, то в столбце будут показаны каталоги на удаленном компьютере.

Чтобы отключить ссылку FTP, нажмите «F9» > Command > Активный VPS Ссылка. В списке Активных каталогов VFS вы увидите ссылку FTP. Выберите FTP-ссылку и нажмите «Бесплатные VFS». Если вы хотите переключиться только на локальную папку, не отключая текущую ссылку FTP, выберите Изменить на.

Если в вашей сети используется прокси-сервер, вы можете настроить MC на использование FTP-прокси. Нажмите «F9» > Параметры > Виртуальная файловая система > Всегда использовать ftp-прокси.

Уход из Midnight Commander

Чтобы выйти из Midnight Command, нажмите «F9» > Файл > Выход. Или просто нажмите «F10», чтобы выйти. В Midnight Commander по-прежнему имеется множество функций.

Для получения более подробной информации о функциях MC посетите Часто задаваемые вопросы по Midnight Commander по адресу:

  1. https://midnight-commander.org/wiki/doc/faq