Logiss.ru

Ваша компьютерная помощь
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Установка MC в CentOS

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

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

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

Заголовки разделов

Сайт Midnight Commander говорит:
«GNU Midnight Commander — это визуальный файловый менеджер, распространяемый под лицензией GPL, и поэтому он квалифицируется как Free Software. Это мощная текстовая полнофункциональная программа, которая позволяет вам копировать, перемещать и удалять файлы и директории, производить поиск файлов и запускать на выполнение команды оболочки. Также включены встроенные редактор и программа для просмотра файлов».

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

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

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

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

главное окно

Возможности Midnight Commander

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

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

Интерфейс MC разделен на две колонки, независимые друг от друга. Каждая колонка представляет активную директорию. Вы можете переключаться между ними с помощью клавиши Tab. В нижней части экрана вы можете видеть кнопки с номерами, которые относятся к функциональным клавишам F1 — F10.
Для копирования файла из одной директории в другую просто выделите его и нажмите «F5». Для копирования нескольких файлов сразу необходимо сначала выделить их с помощью клавиши «Insert».

копирование файлов

MC запросит у вас подтверждения. Для начала копирования просто нажмите «OK».
Удаление файлов еще проще. Просто выделите файлы и нажмите «F8». Перемещение файлов выполняется с помощью клавишы «F6».
Однако переименование файлов немного отличается. Нажав клавишу «F6», вам необходимо ввести новое имя файла. Пример, как это делается, приведен ниже на скриншоте.

перемещение файлов

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

меню файлов

Встроенная утилита для просмотра файлов

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

Читайте так же:
Как перенести данные с Айфона на Айфон

выбор редактора

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

Права доступа к файлам

Файлы и директории имеют права доступа, которые указывают, кто может читать, записывать и исполнять файлы и директории. Команда для управления правами доступа — chmod. Чтобы узнать, как нею пользоваться, наберите в терминале «man chmod».
В MC вам нужно только выделить файл, затем нажать «F9» > File > Chmod или «Ctrl-x» и «c». МС покажет вам текущие права доступа выделенного файла и параметры, которые можно изменить.

команда chmod

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

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

команда chown

У MC также есть функция «Advanced Chown», которая представляет собой комбинацию chmod и chown, позволяющая выполнять две описанные выше задачи в одном месте. Нажмите «F9» > File > Advanced Chown.

Advanced Chown

Подключение по FTP

По умолчанию MC имеет двухпанельный интерфейс. Эти панели предназначены не только для локальных директорий. Вы можете подключить их к удаленному компьютеру по FTP.
В этом случае MC выступает в качестве FTP-клиента. Для подключения вам необходимо нажать «F9» > FTP Link. MC запросит данные для подключения в следующем формате:

Подключение по FTP

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

FTP

Для отключения FTP-соединения вы можете нажать «F9» > Command > Active VPS Link. В списке директорий Active VFS вы увидите свое FTP-соединение. Выберите его и нажмите «Free VFSs». Если вы хотите просто переключиться на локальную директорию без разрыва FTP-соединения, выберите «Change to».

Отключение FTP

Если в вашей сети используется прокси-сервер, вы можете настроить MC на работу с прокси. Нажмите «F9» > Options > Virtual FS > Always use ftp proxy.

FTP Proxy

Выход из Midnight Commander

Чтобы выйти из Midnight Command, нажмите «F9» > File > Exit или «F10».

Читайте так же:
Как проверить Аську на инвиз

Для более детального ознакомления с возможностями MC, постетите Midnight Commander FAQ:

—>Мои записки о Линукс —>

Раз уж мы твердо решили не использовать графическую оболочку для настройки и администрирования нашего сервера, то Midnight Commander нам будет просто необходим. Естественно же в Линукс можно обойтись и без файловых менеджеров, консоль позволяет делать практически все файловые операции, порой даже более быстрее и функциональнее чем любые другие сторонние программы, но с «полуночным командиром» рутинные операции становятся более удобными и интуитивно понятными. Поэтому в этой статье мы рассмотрим несколько способов установки MC в CentOS .

Способ первый.

Самый простой и легкий.

Для установки программ в системе CentOS можно воспользоваться yum .

yum — Yellowdog Updater Modified — это интерактивная автоматизированная программа обновления и установки, а попросту менеджер пакетов rpm

RPM ( Red Hat Package Manager — менеджер пакетов Red Hat или RPM Package Manager — RPM — менеджер пакетов) обозначает две вещи: формат пакетов программного обеспечения и программа, созданная для управления этими пакетами. Программа позволяет устанавливать, удалять и обновлять программное обеспечение. Формат RPM основан на формате, разработанном LSB .

Изначально разработанный компанией Red Hat для Red Hat Linux , RPM стал использоваться во многих дистрибутивах GNU / Linux , и был портирован на другие операционные системы: Novell NetWare (с версии 6.5 SP 3), IBM AIX (с версии 5) и прочие.

Предназначение yum

Yum, создан для решения следующих задач:

  • Поиск пакетов в репозитариях
  • Установка пакетов из репозитариев
  • Установка пакетов из .rpm файлов, с разрешением зависимостей с помощью репозитариев
  • Обновление системы
  • Удаление не нужных пакетов

Фактически, yum представляет собой оболочку для rpm обеспечивающую работу с репозитариями.

Для более подробного знакомства с возможностями yum , достаточно в консоли набрать man yum , после чего вы увидите подробный хелп к этой замечательной программе.

Для установки программы с помощью yum используется параметр install :

Для установки Midnight Commander достаточно ввести:

yum install mc

Yum автоматически разрешит (если сможет) зависимости, и предложит установить их.

Соглашаемся, вводим y и жмем ENTER .

После чего, начинается автоматическое скачивание необходимых файлов из интернета, по завершении которой вас еще раз попросят подтвердить сделанный выбор.

Вводим y и жмем ENTER . По окончании установки мы должны увидеть системное сообщение «Complete!», что говорит об успешном завершении установки.

Вводим в консоли mc и видим наш Миднайт Коммандер во всей своей красе.

Данный способ самый простой и легкий, рекомендуется для установки всех программ в операционной системе CentOS . Но что же нам делать, если у нас нет интернета? Но и тут ничего архисложного нет. Для этого мы с вами рассмотрим второй способ установки программ CentOS .

Читайте так же:
Как платить Apple Pay с iPhone

Способ установки mc из rpm пакета, скачанного заранее и ли расположенного на диске.

В Линукс, для того чтобы воспользоваться CD / DVD диском необходимо сначала его «примонтировать» (более подробнее о монтировании файловых систем, вы узнаете в следующих статьях или немного поискав в интернете).

В нашем случае нужно создать папку, куда будет смонтирован наш установочный DVD диск.

Для этого вводим в консоли следующее:

mkdir /media/CentOS

Нажимаем ENTER и… Всё папка создана. Проверяем:

Заходим в каталог media , с помощью следующей команды —

cd / media

И видим нашу папку CentOS .

Далее собственно начинаем монтирование :

mount /dev/cdrom /media/CentOS

(Как нетрудно догадаться, здесь мы с помощью утилиты mount , монтируем устройство CDROM в паку CentOS , вложенную в папку media ).

Жмем ENTER и получаем следующее сообщение:

mount: блочное устройство /dev/cdrom защищен от записи, монтируется только для чтения

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

Операционные системы семейства Unix знамениты своим призрачным чёрным экраном, который для людей далёких от компьютера часто может показаться чем-то дико неземным, в свою очередь администраторы которые работают за этим объектом зрелища — являются представителями какой-то тайной организации.
В целом неплохой сюжет, который мог бы иметь захватывающее продолжение. Однако тем, кому приходилось сталкиваться с администрированием этих систем, видится вовсе другая картина. Консольный режим – в этом режиме продолжают работать множество серверов разного плана, основную часть администрирования которых производится посредством консоли управления. Иногда для работы с файловой системой удобно пользоваться файловыми менеджерами, про один из них — наиболее популярного в своем роде для unix систем, мы поговорим тут.

CentOS-mc

Midnight Commander – популярный файловый менеджер, который имеет характерный интерфейс, как правило синего цвета, похожего на Norton Commander, либо Far. Если вам приходилось работать с подобными программами, то вы догадываетесь о чем идет речь. Запущенная программа файлового менеджера занимает всю рабочую область экрана. Визуально интерфейс разделен на две части. Каждая из частей отображает содержимое текущих директории, а так же краткую информацию о файлах. Разумеется, программа умеет делать все те основные вещи, необходимые для работы с файлами.
Теперь о том, как установить Midnight Commander в операционной системе Linux CentOS.

Установка Midnight Commander с интернета

Внимание, убедитесь, что у вас есть доступ к интернету, т.к. данный способ установки предусматривает наличие интернета на вашем сервере.
Для удобства вы так же можете ознакомиться с информацией по настройке сети в CentOS. К примеру, можно проверить отправку пакетов через утилиту ping. После чего можно приступить к установке, выполняем команду:

Читайте так же:
Как сделать прозрачный текст в Фотошопе

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

Чтобы запустить программу, достаточно в командной строке ввести команду:

Установка Midnight Commander с CD/DVD диска

Всё вроде красиво, однако бывают случаи, когда под рукой нет доступа к интернету, есть установочный диск с дистрибутивом, что делать в этом случае? Вообще способов установки пакетов в системе Linux множество, и одним из них является возможность установки с диска. Итак, приступим. Как известно чтобы воспользоваться CD/DVD диском в Linux, да и вообще в операционных системах семейства Unix необходимо произвести «монтирование» устройства, в нашем случае это дисковод с диском. Монтирование обычным образом производиться в файловую систему, в нашем случае, мы будем монтировать в директорию, которую сейчас создадим.
Создаем директорию:

Монтируем привод в директорию, которую только что создали:

Проверяем, успешно ли смонтировался наш диск:

После ввода команд должно отобразиться содержимое диска, если есть, то всё так, как надо. После этого, с помощью того же yum производим установку:

Ввод команды инициализирует проверку зависимостей, после чего будет так же задан вопрос о подтверждении установки приложения, как и в предыдущем методе, установки из интернета, после этого будет произведена установка.

CentOS / RHEL 6: Install Midnight Commander File Manager

Install Midnight Commander (mc) On Centos / RHEL / Fedora Linux

Open the Terminal or login to remote server using ssh client. Type the following yum command to install mc:
# yum install mc
Sample outputs:

How do I use mc?

Simply type the following command:
$ mc
Sample outputs:

Fig.01: mc in action

Fig.01: mc in action

As you can see the screen of the Midnight Commander is divided into four parts. Almost all of the screen space is taken up by two directory panels. By default, the second line from the bottom of the screen is the shell command line, and the bottom line shows the function key labels. The topmost line is the menu bar line. The menu bar line may not be visible, but appears if you click the topmost line with the mouse or press the F9 key.

mc syntax and command examples

Here are some useful examples and syntax:

Force black and white display for mc
Force color mode for mc
Disable mouse support for mc
  • No ads and tracking
  • In-depth guides for developers and sysadmins at Opensourceflare✨
  • Join my Patreon to support independent content creators and start reading latest guides:
Читайте так же:
Как настроить OBS для записи игр
Start mc with the internal editor

$ mc -e
$ mc -e /path/to/file.txt

mc Command Installation and Usage demo

This tutorial is also available in a video format:

For more information see mc(1) command man page and the official GNU midnight commander home page.

Get the latest tutorials on Linux, Open Source & DevOps via

CategoryList of Unix and Linux commands
Documentationhelp • mandb • man • pinfo
Disk space analyzersdf • duf • ncdu • pydf
File Managementcat • cp • less • mkdir • more • tree
FirewallAlpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Linux Desktop AppsSkype • Spotify • VLC 3
Modern utilitiesbat • exa
Network UtilitiesNetHogs • dig • host • ip • nmap
OpenVPNCentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Package Managerapk • apt
Processes Managementbg • chroot • cron • disown • fg • glances • gtop • jobs • killall • kill • pidof • pstree • pwdx • time • vtop
Searchingag • grep • whereis • which
Shell builtinscompgen • echo • printf
Text processingcut • rev
User Informationgroups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w
WireGuard VPNAlpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Comments on this entry are closed.

Nice Article and I get the latest info here, thanks nixcraft. Also I would like to share the new things if I come to know so that i would be helpful for others, again thanks nixcraft.

Just to note my sympathy and dependence on this old-school interface. It is of daily use for me on this and other Linux platforms, and the Windows look-alike FAR (not that popular afaik) also makes the filesystem administration there a pleasure.

NIce Article. It looks like NC longtime ago :). Thank you.

How do install LFM (the file manager) on CentOS ? yum lfm said no package lfm available.

Ссылка на основную публикацию