Портал

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Портал » Linux_консоль и программы с UI » midnight commander


midnight commander

Сообщений 1 страница 4 из 4

1

Здесь хочу собрать наиболее интересные выдержки из документации.
1. любимые горячие кнопки mc;
2. Приёмы работы с копированием и вставкой.;
4. Выделение нескольких файлов по нескольким шаблонам;
5. вход в архивы,ftp,ssh;
6. ассоциации с программами.

Чтобы отыскать некоторые фрагменты было убито много часов.

Midnight Commander - расширения
aspell
cabextract p7zip rpm-tools unace unarj unrar unzip zip
cdparanoia cdrkit   libisoburn
mtools perl
cvs gawk
python

Можете поделиться своими конфигурациями и скриншотами в тему.

Чтобы получить разрешение на публикации напишите админу в контакты со своими скринами пользования Linux.
Ради одного раза пришлите всё админу одним архивом.
Ссылками на популярные облака.

Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0

2

Midnight Commander - горячие клавиши

Что означают C-?, M-? и F?  сокращения  ?

`C` расшифровывается как `Ctrl` key.
`M` расшифровывается как `Meta` кнопка. = `Alt`   или  `Compose`.

-Если в вашем терминале не доступны `Meta`, `Alt` или `Compose` , то  можете использовать `Esc`.
для
`M-f` нажать `Esc` кнопку и затем нажать the `f` кнопку.

`F?` расшифровывается как 'функциональные клавиши'.
Если на вашем терминале не доступны  'функциональные клавиши', то использовать `Esc`.
для F3 нажать 'Esc' и затем нажать "3" кнопку.

`F11` to `F20`? нажать F1-F10 с `Shift`

+ add `+` symbol to командной строке. Нажать `C-q` сначала, затем нажать the `+` кнопку.

MOUSE SUPPORT enable -> run  $mc -x

ВЫРЕЗАЙТЕ И ВСТАВЛЯЙТЕ ТЕКСТ С ПОМОЩЬЮ МЫШИ?
Удерживать `Shift` кнопку при использовании mouse для "ВЫРЕЗАТЬ" и "ВСТАВИТЬ" .

Midnight Commander СКРЫВАЕТ ИЛИ ПОКАЗЫВАЕТ СКРЫТЫЕ ФАЙЛЫ И КАТАЛОГИ
Alt+.  -> Переключает между "Показать" и "Скрыть"  скрытые файлы и папки. это Alt c символом "ТОЧКА"

ДОСТУП К ОБОЛОЧКЕ

ДОСТУП К ОБОЛОЧКЕ
- вывести в терминал список имён файлов в текущей директории без путей
$ls -1   # -цифра 1
-    скопируйте имена выбранных файлов в командную строку.
     `Ctrl + Enter` or `Alt + Enter` -
- same as above, but the с полным путём.
     `Ctrl + Shift + Enter`

-

ПОКАЗАТЬ ИСТОРИЮ КОМАНД

В диалогах и меню ПОКАЗАТЬ ИСТОРИЮ КОМАНД
     **`Alt + h`**  -- ПОКАЗАТЬ весь список
     **`Alt + p`**  -- покажи ПРЕДЫДУЩую cmd
     **`Alt + n`**  -- покажи СЛЕДУЮЩую cmd

ПАНЕЛИ. Отображения и переключения вида.

# ПАНЕЛИ. Отображения и переключения вида.
- Отобразите ТЕКУЩИЙ КАТАЛОГ НА ДРУГОЙ ПАНЕЛИ.
     `Alt + i`                  ^^
- **`Ctrl + u`** - поменять  ПАНЕЛИ местами.
- Переключить режимы показа панелей по кругу:
     `Alt + t` -- default, brief, long, user-defined. “long”.
- Переключить `MC`’S размещение МЕЖДУ  "СЛЕВА-СПРАВА"  и  "СВЕРХУ-СНИЗУ"
`Alt + ,`  If files with long names.
- `Alt + o` - если выбранный в данный момент файл является каталогом, то
загрузите этот каталог на другой панели и
переместите выделение к следующему файлу.
      Если выбранный в данный момент файл не является каталогом, то
загрузите родительский каталог на другой панели и
переместите выделение к следующему файлу.

КАТАЛОГИ-Быстрое путешествие.

- **`Alt + y`** - перейдите к ПРЕДЫДУЩЕМУ КАТАЛОГУ в истории.
- **`Alt + u`** - перейдите к СЛЕДУЮЩЕМУ КАТАЛОГУ в истории.
ПРОВЕРКА СОДЕРЖИМОГО СПИСКА КАТАЛОГОВ.
- **`Alt + Shift + h`** - показать ИСТОРИЮ КАТАЛОГов.
- **`Alt + c`** - Быстрая смена каталога, Диалог.Quick catalog change, Dialog.
- `Ctrl + PgUp` move TO THE PARENT DIRECTORY
(or just left arrow, if you’ve enabled `Lynx-like motion`, see later) - .

ПОИСК файлов

ПОИСК файлов
- `Alt + ?` -показывает полное диалоговое окно поиска.
- `Alt + s` or `Ctrl + s` - quick search mode.
  Начните вводить текст, и выбор переместится к первому соответствующему файлу.
Нажмите комбинацию клавиш еще раз, чтобы перейти к другому совпадению.
Использовать  подстановочные (`*`, `?`) для лучшего совпадения.

Отметить файлы

Отметить файлы
     Диалоговое  окно  параметров  отметки  группы  файлов по заданному шаблону.
Строка ввода предназначена для ввода регулярного выражения(маски) для пометки файлов.

Несколько шаблонов разделяются символами ; или  |  или так {*.txt,*.doc}

Разница в режимах:

    Shell Patterns (стандартно): используются * и ?. Разделитель <;>
*.txt;*.doc;*.pdf — выделит все текстовые файлы, документы Word и PDF.
Если так не работает, то
Правильный шаблон: {*.txt,*.doc}.

    Regular Expressions (регулярные выражения): если эта опция включена, для разделения используется
символ «или» — |. Например: .*\.txt|.*\.doc.

Если включена опция
Образцы в стиле shell, регулярные выражение строятся по тем  же  правилам,
     которые действуют в оболочке shell , '*' означает ноль или большее число любых символов, а '?' заменяет один произвольный символ).
Если
     опция  Образцы в стиле shell выключена,
то пометка файлов производится по правилам обработки нормальных регулярных выражений.
   

# ОБЩИЕ ДЕЙСТВИЯ
- `Ctrl + Space` - рассчитайте размер выбранных каталогов.

ССЫЛКИ

##
ССЫЛКИ  --  ссылка будет создана на другой панели
### A SYMBOLIC LINK-  Ярлык создать.
#### С ПОЛНЫМ ПУТЁМ
- `Ctrl + x s` (that is press `Ctrl + x`,  and then press `s`)
#### Related Path. Относительная.
- `Ctrl + x v` (that is press `Ctrl + x`,  and then press `v`)
### ЖЕСТКАЯ ССЫЛКА LINK
- `Ctrl + x l` (that is press `Ctrl + x`,  and then press `l`)

## Изменение прав доступа.
- `Ctrl + x c` - open the `chmod` dialog.
- `Ctrl + x o` - open the `chown` dialog.

Up-to-date termcap and terminfo databases are available here:
http://www.catb.org/~esr/terminfo/termtypes.master.gz
=
     http://www.catb.org/~esr/terminfo/
+
     https://ftp.gnu.org/gnu/ncurses/

Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0

3

SFTP (SSH File Transfer Protocol)

Файловая система SFTP (SSH File Transfer Protocol)
     Файловая система SFTP - это сетевая файловая система, которая позволяет работать с файлами на удалённом компьютере так,  как  если  бы
     они были расположены на вашем диске. Для того чтобы это было возможно, на удалённом компьютере должен быть запущен SFTP-сервер.

     Для соединения с удалённым компьютером нужно выполнить команду перехода в каталог (chdir), имя которого задаётся в следующем формате:

     sftp://[user@]machine[:port]/[remote-dir]

     Элементы  user,  port  и remote-dir не обязательны. Если задан элемент user, то Midnight Commander будет регистрироваться на удалённый
     компьютер под этим именем, в противном случае - под тем именем, с которым вы зарегистрированы в локальной системе. Если задан port  то
     он будет использован для подключения к удалённому компьютеру. Если задан элемент remote-dir, то указанный каталог станет текущим после
     соединения с удалённым компьютером.

     Примеры:

         sftp://onlyrsh.mx/linux/local
         sftp://joe:password@want.compression.edu/private
         sftp://joe@noncompressed.ssh.edu/private
         sftp://joe@somehost.ssh.edu:2222/private
     При  установлении соединения происходит проверка ключа сервера с использованием файла ~/.ssh/known_hosts file. Если пара сервер/ключ в
     этом файле не найдена или сервер найден, но ключ не соответствует, пользователю показывается окно с соответствующим сообщением, содер‐
     жащее три кнопки:

     [Да] добавить новую пару сервер/ключ в файл ~/.ssh/known_hosts и продолжить соединение.

     [Игнорировать] не добавлять новую пару сервер/ключ в файл ~/.ssh/known_hosts и всё равно продолжить соединение (на свой страх и риск).

     [Нет] прервать соединение.

SHELL (FIle transfer over SHell)

Файловая система SHELL (FIle transfer over SHell)
     Файловая система shell - это сетевая файловая система, которая позволяет работать с файлами на удалённом компьютере так, как  если  бы
     они  были  расположены на вашем диске. Для того чтобы это было возможно, на удалённом компьютере должна быть запущена bash-совместимая
     оболочка shell.

     Для соединения с удалённым компьютером нужно выполнить команду перехода в каталог (chdir), имя которого задаётся в следующем формате:

     sh://[user@]machine[:options]/[remote-dir]

     Элементы user, options и remote-dir не обязательны. Если задан элемент user, то Midnight Commander будет регистрироваться на удалённый
     компьютер под этим именем, в противном случае - под тем именем, с которым вы зарегистрированы в локальной системе.

     В качестве options могут использоваться:
         'C' - использовать сжатие;
         'r' - использовать rsh вместо ssh;
         port - использовать данный порт для подключения к удалённому компьютеру.

     Если задан элемент remote-dir, то указанный каталог станет текущим после соединения с удалённым компьютером.

     Примеры:

         sh://onlyrsh.mx:r/linux/local
         sh://joe@want.compression.edu:C/private
         sh://joe@noncompressed.ssh.edu/private
         sh://joe@somehost.ssh.edu:2222/private

Список экранов

Список экранов
     Midnight  Commander  поддерживает  возможность одновременной работы своих встроенных модулей:
*редактор;
*программа просмотра;
*программа сравнения файлов.
переключения между ними без необходимости закрытия загруженных  файлов. 
Файловый  менеджер  может  быть только один.

     Есть  три способа переключения между экранами:
Alt-}, переход к следующему экрану; 
Alt-{, переход к предыдущему экрану;
Alt-‘ вызов списка экранов или  с помощью пункта меню.

Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0

4

Приёмы работы с выделением, копированием и вставкой.;

Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0


Вы здесь » Портал » Linux_консоль и программы с UI » midnight commander