- •Технологический колледж № 24 отчет по практике по профилю специальности
- •Содержание
- •Что красным то не надо!!! Введение
- •1. Характеристика предприятия
- •1.1 Становление налоговой системы современной России
- •1.2 Информация о направлении дейтельности налоговой службы
- •1.3 Перечень услуг оказываемых отделом ит
- •1.4 Структура службы
- •2. Должностные обязанности
- •2.2 Основные задачи отдела ит
- •2.3 Структура отдела
- •2.4 Функции отдела
- •2.5 Права сотрудников отдела
- •Перечень выполняемых работ в процессе практики
- •3. Индивидуальное задание
- •3.1 Протокол пересылки файлов (ftp)
- •3.2 Алгоритм работы протокола ftp Работа ftp на пользовательском уровне содержит несколько этапов:
- •3.3 Организация информационного обмена между двумя удаленными машинами
- •3.4 Описание субкоманд
- •3.5 Команды ftp в рамках процедуры ftp доступны следующие команды (приведенный перечень команд является неполным):
- •3.6 Коды диагностики
- •3.7 Коды откликов
- •Вывод ы по практике
3.5 Команды ftp в рамках процедуры ftp доступны следующие команды (приведенный перечень команд является неполным):
! [ команда ] Исполняется команда интерпретатора shell вашей ЭВМ (UNIX). Если имя команды явно не введено, система переходит в интерактивный режим shell.
$ имя-макро [ аргументы ] Выполняется макро, имя которого введено, аргументы используются этим макро.
account [ пароль ] Позволяет ввести пароль, необходимый для доступа в удаленный сервер.
append имя_местного_файла
[ имя_удаленного_файла ] Добавить местный файл к файлу на удаленном сервере.
Bye Завершает FTP-сессию.
case Переключает регистр символов, которыми записаны имена файлов на удаленной ЭВМ, в процессе выполнения команды MGET. Если case включен (по умолчанию выключен), все прописные буквы в именах файлов на удаленной ЭВМ, меняются при переносе в вашу ЭВМ на строчные.
close Завершает FTP-сессию и возвращает систему в интерактивный командный режим. Все описанные ранее макро стираются.
debug [ debug-value ] Включает/выключает режим отладки. Значение debug-value определяет отладочный уровень. Если отладка включена, FTP отображает на экране каждую команду, посылаемую удаленной ЭВМ. Эта информация помечается символом '-->'.
dir [ удаленный каталог ]
[ местный файл ] Выдает на экран содержимое удаленного каталога. Если в качестве параметра указано имя местного файла, результат заносится в него. Если имя удаленного каталога не указано, команда выполняется для текущего каталога.
disconnect синоним close.
hash включает/выключает знак (#). Во включенном состоянии отмечается пересылка каждого блока, что позволяет визуально контролировать процесс обмена.
macdef macro-name Определяет макро. Последующие строки запоминаются в качестве текста макро с именем macro-name. Нулевая строка (двойное нажатие клавиши RETURN) завершает ввод текста макро. Можно ввести до 16 макро с суммарным объемом до 4096 символов.
mdelete [ имена_файлов_на удаленной_ЭВМ ] удаляет файлы на удаленной ЭВМ.
open имя-ЭВМ [ port ] устанавливает связь с указанным FTP-сервером (ЭВМ) через специфицированный порт.
prompt включает/выключает нтерактивные запросы со стороны ЭВМ. Это бывает полезным при выполнении групповых команд MPUT, MGET или MDELETE и позволяет проводить соответствующие операции над файлами выборочно.
proxy ftp-команда выполняет FTP-команду на вторичной удаленной ЭВМ. Эта команда позволяет связать два удаленных FTP-сервера и осуществить пересылку файлов между ними. Первой proxy-командой должна быть команда open, необходимая для связи со вторичным сервером. Введите команду proxy ?, чтобы проверить выполнимость этих команд на данном сервере.
quit синоним bye.
recv удаленный_файл [ местный_файл ] синоним команды get.
remotehelp [ имя_команды ] Запрашивает справочную информацию у удаленного FTP-сервера. Если имя_команды задано, запрашивается информация о конкретной команде.
runique Включает режим записи файлов в вашу ЭВМ только с уникальными именами. Если файл с таким именем уже существует, то новому файлу будет присвоено имя с расширением .1, если и такое имя уже есть, то с расширением .
2. Это может продолжаться вплоть до расширения .99, после чего будет выдано сообщение об ошибке. Впрочем, такую ситуацию вообразить крайне трудно, если вы сами не наплодили файлов с цифровыми расширениями. Для команды mget это крайне полезная функция, которая застрахует вас от стирания ваших файлов из текущего каталога, имеющих имена, совпадающие с именами на удаленном сервере. По умолчанию runique не включено.
send local-file [ remote-file ] Синоним команды put.
status Отображает текущее состояние ftp.
В депозитариях можно встретить файлы следующих разновидностей (все виды ниже перечисленных файлов пересылаются в режиме binary, а не ASCII):
При выполнении FTP система возвращает трехразрядные десятичные коды-отклики, которые позволяют судить о корректности обмена и диагностировать процедуру. Выдача кода сопровождается текстом-комментарием. Первая цифра может принимать значения от 1 до 5. Структура кодов показана в таблице 4.5.4.3: