|
@@ -3432,7 +3432,7 @@ MC может быть собран с поддержкой файловой с
|
|
|
сменить текущий каталог командой cd, задав путь к каталогу следующим
|
|
|
образом:
|
|
|
.PP
|
|
|
-.I /#ftp:[!][user[:pass]@]machine[:port][remote\-dir]
|
|
|
+.I ftp://[!][user[:pass]@]machine[:port][remote\-dir]
|
|
|
.PP
|
|
|
Элементы
|
|
|
.IR user ", " port
|
|
@@ -3451,15 +3451,15 @@ MC может быть собран с поддержкой файловой с
|
|
|
нельзя быть полностью уверенным в безопасности).
|
|
|
.PP
|
|
|
.nf
|
|
|
- /#ftp:ftp.nuclecu.unam.mx/linux/local
|
|
|
- /#ftp:tsx\-11.mit.edu/pub/linux/packages
|
|
|
- /#ftp:!behind.firewall.edu/pub
|
|
|
- /#ftp:guest@remote\-host.com:40/pub
|
|
|
- /#ftp:miguel:xxx@server/pub
|
|
|
+ ftp://ftp.nuclecu.unam.mx/linux/local
|
|
|
+ ftp://tsx\-11.mit.edu/pub/linux/packages
|
|
|
+ ftp://!behind.firewall.edu/pub
|
|
|
+ ftp://guest@remote\-host.com:40/pub
|
|
|
+ ftp://miguel:xxx@server/pub
|
|
|
.fi
|
|
|
.PP
|
|
|
Для того, чтобы соединиться с сервером, который расположен за firewall,
|
|
|
-нужно использовать префикс /#ftp:! (то есть добавить восклицательный
|
|
|
+нужно использовать префикс ftp://! (то есть добавить восклицательный
|
|
|
знак перед именем сервера), чтобы указать Midnight Commander на
|
|
|
необходимость использовать прокси для осуществления передач по ftp. Вы
|
|
|
можете задать имя прокси в диалоговом окне
|
|
@@ -3515,7 +3515,7 @@ tar\-файлам, используя команду chdir. Для перехо
|
|
|
представляющий список файлов tar\-файла, нужно использовать команду,
|
|
|
имеющую следующий формат:
|
|
|
.PP
|
|
|
-.I cd ./filename.tar#utar/[dir\-inside\-tar]
|
|
|
+.I cd ./filename.tar/utar://[dir\-inside\-tar]
|
|
|
.PP
|
|
|
Файл mc.ext по умолчанию содержит команды для просмотра
|
|
|
tar\-файлов, то есть обычно для получения списка файлов tar\-архива
|
|
@@ -3528,8 +3528,8 @@ Enter. Чтобы понять, как это достигается, смотр
|
|
|
Примеры:
|
|
|
.PP
|
|
|
.nf
|
|
|
- mc\-3.0.tar.gz#utar/mc\-3.0/vfs
|
|
|
- /ftp/GCC/gcc\-2.7.0.tar#utar
|
|
|
+ mc\-3.0.tar.gz/utar://mc\-3.0/vfs
|
|
|
+ /ftp/GCC/gcc\-2.7.0.tar/utar://
|
|
|
.fi
|
|
|
.PP
|
|
|
В последнем примере указан полный путь к tar\-архиву.
|
|
@@ -3544,7 +3544,7 @@ bash\-совместимая оболочка shell.
|
|
|
Для соединения с удаленным компьютером нужно выполнить команду
|
|
|
перехода в каталог (chdir), имя которого задается в следующем формате:
|
|
|
.PP
|
|
|
-.I /#sh:[user@]machine[:options]/[remote\-dir]
|
|
|
+.I sh://[user@]machine[:options]/[remote\-dir]
|
|
|
.PP
|
|
|
Элементы
|
|
|
.IR user ", " options
|
|
@@ -3573,10 +3573,10 @@ bash\-совместимая оболочка shell.
|
|
|
Примеры:
|
|
|
.PP
|
|
|
.nf
|
|
|
- /#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
|
|
|
+ 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
|
|
|
.fi
|
|
|
.\"NODE " Undelete File System"
|
|
|
.SH " Файловая система UFS (Undelete File System)"
|
|
@@ -3589,7 +3589,7 @@ ext2fs, позволяющий восстановить имена всех уд
|
|
|
.PP
|
|
|
Для того, чтобы воспользоваться этой возможностью (этой файловой
|
|
|
системой), нужно выполнить команду перехода (chdir) в специальный
|
|
|
-каталог, имя которого образуется из префикса "/#undel" и имени
|
|
|
+каталог, имя которого образуется из префикса "undel://" и имени
|
|
|
специального файла устройства, на котором находится реальная файловая
|
|
|
система.
|
|
|
.PP
|
|
@@ -3597,7 +3597,7 @@ ext2fs, позволяющий восстановить имена всех уд
|
|
|
SCSI\-диска, нужно использовать следующее имя:
|
|
|
.PP
|
|
|
.nf
|
|
|
- /#undel:sda2
|
|
|
+ undel://sda2
|
|
|
.fi
|
|
|
.PP
|
|
|
Загрузка списка удаленных файлов требует некоторого времени, так что
|
|
@@ -3614,7 +3614,7 @@ SCSI\-диска, нужно использовать следующее имя:
|
|
|
панелей) или же непосредственно сменить текущий каталог командой cd,
|
|
|
задав путь к каталогу следующим образом:
|
|
|
.PP
|
|
|
-.I /#smb:[username@]machine[/service][/remote\-dir]
|
|
|
+.I smb://[username@]machine[/service][/remote\-dir]
|
|
|
.PP
|
|
|
Элементы
|
|
|
.IR username ", " service
|
|
@@ -3629,9 +3629,123 @@ SCSI\-диска, нужно использовать следующее имя:
|
|
|
Примеры:
|
|
|
.PP
|
|
|
.nf
|
|
|
- /#smb:machine/Share
|
|
|
- /#smb:other_machine
|
|
|
- /#smb:guest@machine/Public/Irlex
|
|
|
+ smb://machine/Share
|
|
|
+ smb://other_machine
|
|
|
+ smb://guest@machine/Public/Irlex
|
|
|
+.fi
|
|
|
+.\"NODE " EXTernal File System"
|
|
|
+.SH " Внешняя файловая система (EXTernal File System)"
|
|
|
+.B extfs
|
|
|
+Внешняя файловая система позволяет очень просто интегрировать новые
|
|
|
+файловые контейнера и типы файлов простым написанием скриптов.
|
|
|
+.PP
|
|
|
+Файловая система Extfs подраздляется на две категории:
|
|
|
+.PP
|
|
|
+1. Автономные файловые системы, которые не ассоциированы ни с одним из
|
|
|
+типов файлов.они представляют некоторые системные данные как дерево каталогов
|
|
|
+Вы можете их вызвать набрав
|
|
|
+.RI ' "cd fsname://" '
|
|
|
+Где fsname \- это короткое имя extfs (см. ниже). Примеры этих ВФС включают
|
|
|
+audio (список всех звуковых дорожек на CD) или apt (список всех установленных
|
|
|
+в системе пакетов Debian).
|
|
|
+.PP
|
|
|
+Например, для получения списка звуковых дорожек на CD наберите:
|
|
|
+.PP
|
|
|
+.nf
|
|
|
+ cd audio://
|
|
|
+.fi
|
|
|
+.PP
|
|
|
+2. "Архивные" файловые системы (такие как rpm, patchfs и прочие), представляют
|
|
|
+содержимое файла как дерево каталогов. Они могут состоять из 'реальных' файлов,
|
|
|
+находящихся в сжатом виде в архивах (urar, rpm) или из виртуальных файлов;
|
|
|
+например, сообщения в файле mailbox (mailfs) или части diff\-файла (patchfs).
|
|
|
+Для доступа к этим ВФС суффикс
|
|
|
+.RI 'fsname:// '
|
|
|
+должен быть добавлен к имени архива. Сам архив может находиться в другой ВФС.
|
|
|
+.PP
|
|
|
+Например, для получения списка содержимого архива documents.zip наберите:
|
|
|
+.PP
|
|
|
+.nf
|
|
|
+ cd documents.zip/uzip://
|
|
|
+.fi
|
|
|
+.PP
|
|
|
+Можно манипулировать extfs\-путями как обычными каталогами и файлами. Например,
|
|
|
+можно добавить их в справочник каталогов или перейти на него из истории
|
|
|
+каталогов в панели. Основное ограничение: нельзя запускать shell\-команды
|
|
|
+внутри extfs, как и на любой другой нелокальной ВФС.
|
|
|
+.PP
|
|
|
+Список некоторых extfs\-скриптов, включённых в Midnight Commander:
|
|
|
+.TP
|
|
|
+.B a
|
|
|
+доступ к DOS/Windows диску 'A:'
|
|
|
+.RI ( "cd a://" ).
|
|
|
+.TP
|
|
|
+.B apt
|
|
|
+front end для системы управления пакетами APT (Debian)
|
|
|
+.RI ( "cd apt://" ).
|
|
|
+.TP
|
|
|
+.B audio
|
|
|
+Чтение и воспроизведение звуковых дорожек с CD
|
|
|
+.RI ( "cd audio://"
|
|
|
+or
|
|
|
+.IR "cd device/audio://" ).
|
|
|
+.TP
|
|
|
+.B bpp
|
|
|
+пакеты дистрибутива Bad Penguin GNU/Linux
|
|
|
+.RI ( "cd file.bpp/bpp://" ).
|
|
|
+.TP
|
|
|
+.B deb
|
|
|
+пакеты дистрибутива Debian GNU/Linux
|
|
|
+.RI ( "cd file.deb/deb://" ).
|
|
|
+.TP
|
|
|
+.B dpkg
|
|
|
+Управление установленными deb\-пакетами
|
|
|
+.RI ( "cd deb://" ).
|
|
|
+.TP
|
|
|
+.B hp48
|
|
|
+просмотр и копирование файлов с/на калькулятор HP48
|
|
|
+.RI ( "cd hp48://" ).
|
|
|
+.TP
|
|
|
+.B lslR
|
|
|
+просмотр lslR\-файлов, находящихся на многих FTP\-серверах
|
|
|
+.RI ( "cd filename/lslR://" ).
|
|
|
+.TP
|
|
|
+.B mailfs
|
|
|
+поддержка файлов формата mailbox
|
|
|
+.RI ( "cd mailbox/mailfs://" ).
|
|
|
+.TP
|
|
|
+.B patchfs
|
|
|
+поддержка diff\-файлов
|
|
|
+.RI ( "cd filename/patchfs://" ).
|
|
|
+.TP
|
|
|
+.B rpm
|
|
|
+поддержка файлов в формате RPM
|
|
|
+.RI ( "cd filename/rpm://" ).
|
|
|
+.TP
|
|
|
+.B rpms
|
|
|
+Управление установленными в системе RPM\-пакетами
|
|
|
+.RI ( "cd rpms://" ).
|
|
|
+.TP
|
|
|
+.B ulha, urar, uzip, uzoo, uar, uha
|
|
|
+архивы
|
|
|
+.RI ( "cd archive/xxxx://"
|
|
|
+где xxxx один из:
|
|
|
+.IR ulha ,
|
|
|
+.IR urar ,
|
|
|
+.IR uzip ,
|
|
|
+.IR uzoo ,
|
|
|
+.IR uar ,
|
|
|
+.IR uha ).
|
|
|
+.PP
|
|
|
+Вы можете назначить ВФС файлах по типу или расширению в секции
|
|
|
+.\"LINK2"
|
|
|
+Файл расширений
|
|
|
+.\"Extension File Edit"
|
|
|
+Например, для обработки пакетов Debian внесите:
|
|
|
+.PP
|
|
|
+.nf
|
|
|
+ regex/\.deb$
|
|
|
+ Open=%cd %p/deb://
|
|
|
.fi
|
|
|
.\"NODE "Colors"
|
|
|
.SH "Цвета"
|