Установка mc - midnight commander install. Midnight Commander - консольний файловий менеджер для Linux Вихід із Midnight Commander

Головна / Усунення несправностей

Midnight Commander- файловий менеджер для linux (а також freebsd, unix), на вигляд дуже схожий на Norton Commander, або Far (Можливо, старого доброго дідуся нортона не багато хто пам'ятає ...). Звичайно, для повноцінного адміністрування без знання команд *nix не обійтися, але навігація по каталогах, операції з каталогами, файлами, групами файлів, а також перегляд та редагування файлів стає набагато зручнішим.

Midnight Commander зазвичай не встановлюється за замовчуванням, проте перевірити недовго – набираємо у командному рядку
mc
якщо у відповідь нудне “command not found” або щось подібне – все правильно. Встановлюватимемо.

Установка Midnight Commander на FreeBSD

1. Переходимо до портів
cd /usr/ports/misc/mc

2. Запускаємо конфігурацію
make config

У вікні бажано вибрати підтримку UTF-8 (для правильного відображення псевдографіки)

3. Безпосередньо встановлення MC
make install clean

4. За відсутності помилок після команди
rehash
файловий менеджер Midnight commanderможна запускати командою mc.

При установці з портів всі необхідні програми будуть завантажені автоматично.

Установка Midnight Commander на Linux

За наявності підключення до інтернету достатньо в командному рядку набрати:
yum install mc

Установка Midnight Commander на Ubuntu або Debian

Для встановлення midnight commander на Ubuntu спочатку додаємо джерела (якщо їх ще немає) у файл /etc/apt/sources.list:

deb http://archive.ubuntu.com/ubuntu/ hardy main restricted universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted universe

та безпосередньо установка MC

sudo apt-get update
sudo apt-get install mc

Якщо команда sudo не знайдена - слід виконати вхід під root-ом (su) та встановити MC: (без оновлення установка може закінчитися помилкою)

apt-get update
apt-get install mc

Знаєте інші способи установки Midnight Commander? Знайшли помилку? Відпишіть.

Операційні системи сімейства Unix відомі своїм примарним чорним екраном, який для людей, далеких від комп'ютера, часто може здатися чимось дико неземним, у свою чергу адміністратори, які працюють за цим об'єктом видовища, є представниками якоїсь таємної організації.
Загалом непоганий сюжет, який міг би мати захоплююче продовження. Проте тим, кому доводилося стикатися з адмініструванням цих систем, бачиться зовсім інша картина. Консольний режим – у цьому режимі продовжують працювати безліч серверів різного плану, основну частину адміністрування яких виробляється у вигляді консолі управління. Іноді для роботи з файловою системою зручно користуватися файловими менеджерами, про один з них - найбільш популярний у своєму роді для unix систем, ми поговоримо тут.

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

Установка Midnight Commander з інтернету

Увага, переконайтеся, що ви маєте доступ до інтернету, т.к. Цей спосіб встановлення передбачає наявність інтернету на вашому сервері.
Для зручності ви також можете ознайомитися з інформацією про . Наприклад, можна перевірити надсилання пакетів через утиліту ping. Після чого можна приступити до встановлення, виконуємо команду:

# yum install mc

За допомогою менеджера пакетів в автоматичному режимі буде завантажено всі необхідні файли. Потім вас спитають підтвердити ваші дії, після цієї процедури буде встановлено файловий менеджер.

Щоб запустити програму, достатньо в командному рядку ввести:

Встановлення Midnight Commander із CD/DVD диска

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

# mkdir /media/centos

Монтуємо привід у директорію, яку щойно створили:

# mount /dev/cdrom /media/centos

Перевіряємо, чи успішно змонтувався наш диск:

# cd /media/centos/ # ls

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

# yum --disablerepo=\* --enablerepo=c5-media install mc

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

Щоб позбавити себе мук при використанні командного рядка, а також не втратити розум від текстового редактора VI, необхідно встановити файловий менеджер. Який дозволить не лише вільно «подорожувати» диском Вашого сервера, а й створювати та редагувати папки (каталоги, директорії) та файли.

Як встановити Midnight Commander у CentOS

Для CentOS існує дуже схожий на відомий з DOS часів файловий менеджер Пітера Нортона Norton Commander, як на вигляд і колірній гамі, так і по фукціоналу файловий менеджер Midnight Commander.
Встановлення його зводиться до однієї команди:

Yum install mc

Для запуску файлового менеджера Midnight Commander використовуйте:

Після чого спілкування з CentOS набуває знайомого вигляду часів DOS.

Менеджер пакетів YUM

Уже не вперше в цій статті я посилаюсь на команду YUM для встановлення програмного забезпечення. Час познайомитися з нею ближче.

Що таке yum

YUM (Yellow dog Updater, Modified) - це менеджер пакетів, який вміє запитувати інформацію про пакети, отримувати пакети з репозиторіїв, встановлювати та видаляти їх, використовуючи автоматичний дозвіл залежностей, а також оновлювати систему до останніх версій пакетів.

Основні команди yum

Перевірка наявності оновлень:

Yum check-update

Оновлення всієї системи:

Yum update

Оновлення лише конкретного пакету:

Yum update<имя пакета>

Встановити пакет:

Yum install<имя пакета>

Видалити пакет:

Yum remove<имя пакета>

Показати всі доступні в репозиторії пакети:

Yum list

Перевірити доступність пакета в репозиторії (в імені пакета можна використовувати групові символи? і *):

Yum list<имя пакета>

Знайти пакет у назві якого або описі є зазначене значення:

Yum search<строка поиска>

Очистити кеш системи:

Yum clean all

Як відкотити оновлення:

Yum downgrade<имя пакета>

Чим відрізняються команди YUM UPDATE та YUM UPGRADE

Я промовчав про ще одну команду - YUM UPGRADE. Дія якої схожа на YUM UPDATE. Різниця в тому, що при оновленні пакетів UPDATE зберігає застарілі версії пакетів, тобто при встановленні нової версії пакета, стара також залишається в системі.
UPGRADE не зберігає попередніх версій. Тобто відбувається повне заміщення.

Оригінал: Midnight Commander - A Console Based File Manager for Linux
Автор: Pungki Arianto
Дата публікації: 23 жовтня 2013 року
Переклад: А. Кривошей
Дата перекладу: травень 2013

Якщо вам доводиться працювати з великою кількістю файлів у консольному оточенні, ви можете знайти таку роботу досить стомлюючою. У графічному оточенні є файлові менеджери, які допомагають підвищити швидкість роботи з файлами. Вам не потрібно пам'ятати назву та синтаксис кожної команди, пов'язаної з файлами.

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

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

Сайт Midnight Commander каже:
"GNU Midnight Commander - це візуальний файловий менеджер, що розповсюджується під ліцензією GPL, і тому він кваліфікується як Free Software. Це потужна текстова повнофункціональна програма, яка дозволяє вам копіювати, переміщувати та видаляти файли та директорії, здійснювати пошук файлів та запускати на виконання команди оболонки . Також включені вбудовані редактор та програма для перегляду файлів".

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

За промовчанням MC, як правило, не встановлюється. У Debian, Ubuntu та Linux Mint ви можете встановити його за допомогою команди apt-get:

$ sudo apt-get install mc

У RHEL, CentOS та Fedora ви можете використовувати команду:

# yum install mc

Після завершення інсталяції просто введіть "mc" (без лапок) у консолі для його запуску.

Можливості Midnight Commander

MC має багато корисних як користувачів, так і адміністраторів, функцій.

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

Інтерфейс MC розділений на дві колонки, незалежні одна від одної. Кожна колонка представляє активну директорію. Ви можете переключатися між ними за допомогою кнопки Tab. У нижній частині екрана ви можете бачити кнопки з номерами, що відносяться до функціональних клавіш F1 – F10.
Для копіювання файлу з однієї директорії до іншої просто виділіть його і натисніть "F5". Для копіювання декількох файлів необхідно спочатку виділити їх за допомогою клавіші "Insert".

MC запитає у вас підтвердження. Для початку копіювання просто натисніть "OK".
Видалення файлів ще простіше. Просто виділіть файли та натисніть "F8". Переміщення файлів здійснюється за допомогою клавіші "F6".
Однак, перейменування файлів трохи відрізняється. Натиснувши клавішу "F6", необхідно ввести нове ім'я файлу. Приклад, як це робиться, наведено нижче на скріншоті.

Для створення директорії можна натиснути "F7". MC створить нову директорію у поточній. Щоб дізнатися, що MC може робити з файлами, натисніть "F9" > File.

Вбудована утиліта для перегляду файлів

У консольному режимі є безліч текстових редакторів, таких як vi, joe і nano. MC має вбудовану програму для перегляду вмісту текстових файлів. Для її запуску виділіть файл та натисніть "F3". Ви також можете за необхідності редагувати файл, виділивши його та натиснувши "F4".
Коли ви запустите текстовий редактор уперше, MC попросить вас вибрати текстовий редактор за замовчуванням:

[email protected]~ $ Select an editor. Для зміни останнього, використовується "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. Щоб дізнатися, як ним користуватися, наберіть у терміналі "man chmod".
У MC вам потрібно лише виділити файл, потім натиснути "F9" > File > Chmod або "Ctrl-x" та "c". МС покаже вам поточні права доступу виділеного файлу та параметри, які можна змінити.

Власник файлу

Файли та директорії мають свого власника, а також групу власника. Привілеї власника управляються за допомогою описаної вище команди chmod. Управління власниками здійснюється за допомогою команди chown.
Як завжди, щоб дізнатися, як ним користуватися, наберіть у терміналі "man chmod". У MC потрібно просто виділити файл, потім натиснути "F9" > File > Chown, або "Ctrl-x" і "o". Тепер ви можете задати власника та групу власника зі списку доступних користувачів та груп.

У MC також є функція "Advanced Chown", яка є комбінацією chmod і chown, що дозволяє виконувати дві описані вище завдання в одному місці. Натисніть "F9" > File > Advanced Chown.

За промовчанням MC має двопанельний інтерфейс. Ці панелі призначені не лише для локальних директорій. Ви можете підключити їх до віддаленого комп'ютера через FTP.
У цьому випадку MC виступає як FTP-клієнт. Для підключення необхідно натиснути "F9" > FTP Link. MC запросить дані для підключення у такому форматі:

User: [email protected] _or_ip_address

Якщо введені дані є правильними, в одній з панелей ви побачите список директорій віддаленого комп'ютера.

Для відключення FTP-з'єднання можна натиснути "F9" > Command > Active VPS Link. У списку директорій Active VFS ви побачите FTP-з'єднання. Виберіть його та натисніть "Free VFSs". Якщо потрібно просто перейти на локальну директорію без розриву FTP-з'єднання, виберіть "Change to".

Якщо у вашій мережі використовується проксі-сервер, можна налаштувати MC на роботу з проксі. Натисніть "F9" > Options > Virtual FS > Always use ftp proxy.

Вихід із Midnight Commander

Щоб вийти з програми Midnight Command, натисніть "F9" > File > Exit або "F10".

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

© 2022 androidas.ru - Все про Android