Миднайт Коммандер – аналог таких известный файловых менеджеров, как FAR или Total Commander, разработанный для Unix-подобных ОС. Эта программа относится к категории Open Source (с открытым исходным кодом) и входит в проект GNU.
Использование Миднайт Коммандер для управления файловой системой на компьютере или сервере очень удобно – эта программа поддерживает работу как в графическом режиме (2 рабочие панели с отображением каталогов), так и использование командной строки (консоль). Программой можно управлять как с помощью клавиатуры, так и мышью. Значительно ускорить работу поможет множество сочетаний «горячих» клавиш (помимо панели F1-F12).
Наиболее часто используемые сочетания клавиш:
- Tab или Ctrl+i – переключение между панелями.
- Insert или Ctrl+t – выделить или снять выделение с файла/папки.
- Alt+. – включить/выключить отображение скрытых файлов и папок.
- Ctrl + o – включить/выключить отображение панелей (при работе с командной строкой удобно скрывать панели).
- Ctrl + r – заново отобразить содержимое каталога (аналог команды «обновить» в Windows)
- Alt + ? – запуск окна поиска.
- Shift + F6 – переименовать файл/каталог.
- Shift + F4 — создать файл в MC.
Кроме того, существуют команды и горячие клавиши, изменяющие способ отображения файловой системы. Например, можно оставить способ представления информации по умолчанию (список файлов и папок), а можно изменить его на отображение в виде деревьев. Благодаря такому разнообразию, настройка Midnight Commander может быть произведена с учетом всех потребностей пользователя на данный момент.
Кнопки с нижней панели инструментов могут быть активированы как горячими клавишами, так и при помощи мыши. При нажатии кнопки «Shift» изменяются функции элементов на этой панели. Например, F4 — отредактировать содержимое файла, а сочетание Shift и F4 в Midnight Commander — создать файл.
Кроме «стандартных» операций с файловой системой, MC поддерживает и более сложные операции:
- Расширенный поиск (по дате изменения, типу и т. п.).
- Расширенный поиск по шаблону (используются регулярные выражения).
- Переименование групп файлов в соответствии с заданными критериями (маской).
Synology и Midnight Commander
Используя Миднайт Коммандер, можно просмотреть структуру файловой системы Web сервера на Synology. Для этого к серверу необходимо подключиться к нему по протоколу SSH. Если в панели управления в разделе «Терминал и SNTP» стоит галочка напротив соответствующего пункта меню, значит, пользователям будет доступно использование службы SSH — Midnight Commander использует ее для подключения. После этого к серверу можно подключиться через putty по порту 22 (логин – root, а в качестве пароля используется пароль от своей учетной записи на сервере).
Однако работа с консолью удобна далеко не всем, поэтому лучше установить какой-нибудь файловый менеджер, например, MC. Чтоб это делать, достаточно выполнить такие действия:
- Подключить вешний репозиторий через панель управления (Центр пакетов → Настройки → Источники → Добавить новый).
- В открывшемся окне вводим его имя (SynoСommunity) и адрес (http://packages.synocommunity.com)
- Нажимаем ОК для завершения.
- В консоли Synology вводим команду MC и наслаждаемся удобным интерфейсом.
Иногда в процессе установки могут возникать трудности – система не позволяет установить MC, утверждая, что этот пакет не был создан Synology Inc. При возникновении ошибки с подобным текстом необходимо добавить Synology Inc в доверенную зону (Центр пакетов → Настройки → Основное → Уровень доверия — Любой источник). Если после этого проблема не решилась – обращайтесь в службу поддержки RigWEB. Наши специалисты внимательно изучат проблему и найдут наиболее подходящее решение.
Настройка FTP в MC
Чтоб подключиться к своему Web серверу в MC, FTP соединение необходимо предварительно настроить. Для этого в левой или правой панели необходимо перейти в меню «FTP соединение». Запустится своеобразный «мастер» соединений, в который последовательно потребуется ввести такие данные:
- Имя сервера в формате <логин>@. Если для подключения по FTP используются дополнительные аккаунты, созданные на базе основного, то имя будет выглядеть так: <Имя дополнительного ФТП аккаунта>@.
- Пароль.
На этом настройка в Midnight Commander FTP соединения завершается.