Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Упакованные файлы


Получение Файла

Когда вы готовы получить файл, передайте его с помощью команды get, имеющей формат get filename. Например, команда get READMEпередает файл с именем README. При передаче файла можно переименовать его, применяя команду get filename newfilename.

С помощью команды mgetможно сразу передать несколько файлов: mget filename filename etc, например:

 

ftp> mget dm930119.doc dm930119.exe

 

Эта команда заставляет FTP передать файлы dm930119.doc и dm930119.ехе. Допускается также применение глобального символа, например:

 

ftp> mget d*

 

Эта команда заставляет FTP передать все файлы, имена которых начинаются с буквы d. Конечно, такую команду можно использовать и по-другому; команда mget *.txtпередает все файлы, имена которых оканчиваются на .txt. Глобальный символ? заменяет один символ, поэтому команда get dm93811?.exeпроизведет передачу файлов dm938111.exe, dm938112.exe и т.д. Однако имейте в виду, что правила применения глобальных символов зависят от системы.

Есть еще две удобные команды. До производства передачи файла введите команду hash;она заставляет FTP вывести маркеры #, показывающие, что передача производится, и вы видите, что система не заблокирована. При использовании команды mgetможно ввести команду prompt off,чтобы предотвратить запрос подтверждения передачи каждого файла.

После нажатия клавиши Enterи начала передачи файлов можно подтверждать передачу каждого файла; FTP перед передачей выводит имя каждого файла и запрашивает подтверждение необходимости его передачи (например, mget dm930119.doc?).Для продолжения следует ввести у (да) и нажать клавишу Enter, а для перехода к следующему файлу нужно ввести n и нажать клавишу Enter.

Права в другой системе

Обычно большинство людей пользуются анонимной FTP. Иными словами, в другой системе они являются гостями, которым разрешено осмотреться и взять файлы, предназначенные для всех.

Однако иногда вы попадаете в систему, предоставляющую вам больше прав. Вам, может быть, разрешено поместить туда файлы командами putи mput,создать новые каталоги и даже удалить файлы. Команды putи mputдействуют во многом аналогично командам get и mget.Остальные команды совпадают с командами UNIX (подробнее см. гл. 9).



Многие файлы в станциях FTP являются упакованными, т.е. с помощью специальной программы в них произведено сжатие

информации. Такие файлы в упакованной форме использовать нельзя, но их удобнее хранить и передавать, так как экономятся дисковое пространство и время передачи. В зависимости от типа файла и применяемой программы файлы можно сократить до 2% первоначального размера, хотя обычно файлы сжимаются до 40—75%. Упакованные файлы передаются как бинарные файлы. После этого на каком-то этапе файлы необходимо распаковывать.

В DOS большинство упакованных файлов представлено в формате .ZIP программы PKZIP. Однако имеются и другие программы упаковки; вам могут встретиться формат .ARJ (программа ARJ) и формат .LZH (программа LHA).

Приведем также некоторые другие форматы упакованных файлов:

.Z UNIX, сжатие

.z UNIX, упаковка

.shar UNIX, sh (архив оболочки)

Sit Macintosh, Stuffit

.pit Macintosh, Packit

.zoo zoo200 (имеется в нескольких системах)

.tar UNIX, ленточный архив

.arc DOS, PKARC (старый метод до PKZIP)

 

Архивный файл — это файл, содержащий один или несколько файлов, обычно в упакованном формате. Архивные файлы применяются для хранения редко используемых файлов или для передачи файлов из одного компьютера в другой.

Иногда вам встретятся даже дважды упакованные программы, например файл sliphack.tar.Z.Вначале необходимо воспользоваться программой UNIX uncompress (uncompress sliphack.tar.Z). При этом извлекаются файлы, содержащиеся в данном файле. После этого может оказаться, что один или несколько файлов являются файлами.tar, поэтому следует применить команду tar: tar sliphack.tar. Эта команда заставляет tar извлечь файлы из sliphack.tar и вывести имена файлов. Чтобы только посмотреть, что содержится внутри, можно воспользоваться командой tar tf filename.

Иногда вам встретятся архивы оболочки, т.е. файлы, имена которых оканчиваются .shar. Это файлы UNIX, которые архивированы сценарием оболочки; сценарий UNIX похож на пакетный файл в DOS. Для извлечения файлов выполняется сценарий: sh filename.

Наконец, имеются так называемые самоизвлекающиеся архивы. Различные программы, например PKZIP или ARJ, способны создавать файлы, которые можно выполнить как команду для автоматического извлечения архивированных файлов. Это очень удобно для пересылки упакованных файлов пользователю, у которого может не быть программы для распаковки файлов (или который не умеет работать с программой). Например, программа PKZIP может создать файл с расширением .ЕХЕ; такой файл можно выполнить прямо на стимул DOS, просто вводя его имя и нажимая клавишу Enter. В результате извлекаются все упакованные файлы.

<== предыдущая лекция | следующая лекция ==>
Выбор типа передачи | Проблемы общего характера

Дата добавления: 2014-01-07; Просмотров: 661; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



ПОИСК ПО САЙТУ:


Рекомендуемые страницы:

Читайте также:
studopedia.su - Студопедия (2013 - 2021) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление
Генерация страницы за: 0.003 сек.