FTP - статьи

       

Типы файлов (имена, форматы, расширения)


FTP сервер интерпретирует имена файлов в соответствии с

общепринятыми соглашениями в csh, т.е. с использованием метасимволов

*, ?, [, ], {, } и др. Обычно достаточно двух первых из них,

означающих соответствие вне * и ? - как один отдельный символ в

именах файлов.

Если вместо имени файла определено "-", то подразумевается

стандартный вход (при считывании) или стандартный выход (при записи).

Таблица, приведенная ниже, поможет вам определить в какой

определенной системе был создан файл, двоичный он или текстовый и

какая утилита может потребовать для раскрытия или разархивирования

файла после передачи.

---------------------------------------------------------------------

Файловое | ОС |Двоичный или| Примеры программ, которые могут



расширение| | ASCII | помочь в раскрытии файла

---------------------------------------------------------------------

.arc | DOS | Двоичный | arc, pk, arce, pkunzip

.arj | DOS | Двоичный | arj

.cpt | Mac | ASCII | Compactor, Compactor Pro

.hqx | Mac | Двоичный | BinHex, Stuffit Expander

| | | а также Endorar, DOS, Windows

| | | поддерживающая

.lzh | DOS | Двоичный | lzh BinHax и MIME

.pit | Mac | Двоичный | Packet

.ps | любая | ASCII | файл для печати на PostScript

| | | принтера

.sea | Mac | ASCII | самораскрывающийся архив

.sh | UNIX | ASCII | Shell архив, команда UNIX - unshar

.shar | UNIX | ASCII |

.sit | Mac | ASCII | stuffit, stuffit Expander

.tar | UNIX | Двоичный | far (UNIX команда), есть реализация

| | | для DOS

.txt | любая | ASCII | текстовый файл не требует

| | | преобразований

.uu | UNIX | ASCII | undecode (UNIX команда)

.uue | DOS | ASCII | uncompress (DOS команда)

.z | UNIX | Двоичный | uncompress (UNIX)

.zip |UNIX,DOS| Двоичный | zip, pkzip/pkunzip соответственно

.gz | UNIX | Двоичный | GNU zip (не совместим с zip)

.zoo |UNIX,DOS| Двоичный | zoo

.tz | UNIX | Двоичный | undecode + unzip

.tgz | UNIX | Двоичный | undecode + gunzip

----------------------------------------------------------------------

Список всех методов сжатия и архивирования файлов и программ для

этого (на RC, Mac, UNIX, VM/CMS и др. системах) вы можете взять,

например, с

в /dos/pcnet/compression.

Что касается форматов, то заведете себе за правило - прежде чем

выполнить команду 'get' или 'put' не забудьте набрать 'binary'!



Содержание раздела