русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Описание команд ftp


Дата добавления: 2013-12-23; просмотров: 2171; Нарушение авторских прав


Когда на экране появляется приглашение ftp, вы можете вводить одну из команд, описанных ниже. После выполнения команды снова появится приглашение ftp. В зависимости от того какой режим установлен - режим многословный или отладочный могут появится дополнительные сообщения. После каждой команды нужно нажимать Return. Выполнение команды не начнется, пока вы не нажмете Return. Если вы сделали ошибку при наборе команды, вы можете использовать системную команду построчного редактирования erase(BKSP) или команду символьного редактирования kill(Cancel).

Вам нет необходимости вводить имя команды полностью, можно вводить определенное количество символов, достаточное для идентификации. В большинстве случаев это один или два символа от названия команды ftp.

 

! Эта команда задерживает ftp и вызывает командный язык (shell) на локальной машине. Любой(ые) символ(ы) после восклицательного знака воспринимаются и выполняются как shell команды. Затем можно вернуться в ftp, выйдя из shell. Все ftp опции и связанные удаленные машины возвращаются в тоже самое состояние, которое было до появления этой команды. Если команда shell напечатана в той же строке, где и !, то выполняется только эта команда. После выполнения команды программа ftp возвращается в командный режим.
append Команда append заставляет ftp добавлять содержимое локального файла в конец файла удаленной машины, скоторой вы соединены в данный момент. Когда вы вызываете эту команду, вы можете указать какой файл к какому добавить, например: ftp> append имя локального файла имя файла удаленной машины В другом случае вы можете использовать только имя команды ftp, а затем получить запрос об имени файлов, например: ftp> append (local-file) имя локального файла (remote-file) имя файла удаленной машины Эту команду можно использовать только с теми машинами, что используют UNIX систему или с UNIX совместимыми машинами.
ascii Эта команда побуждает ftp преобразовывать файлы в ASCII код. (По умолчанию код всегда ASCII).
bell Эта команда приводит к тому, что на вашем терминале появляется сигнал после завершения передачи каждого файла. Чтобы прекратить подачу сигнала, нужно снова набрать эту команду ftp.
binary Эта команда побуждает ftp передавать файл в двоичном коде.
bye По этой команде осуществляется выход из ftp. Эта команда закрывает все открытые связи.
cd По этой команде имя директория на удаленной машине заменяется на новое. Вы можете записать новое имя, когда вызываете команду, как показано в примере: ftp > cd /usr/bin В противном случае вы можете использовать только имя команды ftp, тогда машина запросит имя нового директория, например: ftp> cd (remote-directory) /usr/bin
close По этой команде закрывается текущая связь.
debug Эта команда включает и выключает многословный режим. Если режим включается, то об этом появляется сообщение на вашем дисплее, при выключении сообщений нет.
delete По этой команде удаляется файл в удаленной машине, к которой вы подключены в данный момент. Вы можете указать имя файла, который нужно удалить, при вызове ftp команды: ftp> delete имя файла для удаления Если вам больше нравится, то вы можете не указывать имя при вызове команды ftp. Тогда машина вас запросит об имени, например: ftp> delete (remote-file) имя файла для удаления
dir Эта команда выдаст вам детальный список директория на удаленной машине, к которой вы подключены.(Сравните с опцией ls, данной ниже). Вы можете задать имя директория, который нужно распечатать, при вызове команды ftp. Например: ftp> dir /usr/bin Если вы не указали имя директория, то будет распечатан текущий директорий на удаленной машине. Вы можете также побудить ftp занести результаты выполнения команды в файл до того как он появится на экране. Делается это следующим образом: ftp> dir /usr/bin printfile Вы должны указать имя директория до имени выходного файла (здесь printfile). Таким образом, если вы хотите напечатать текущий директорий в файле, называемом printfile, выполните следующее: ftp> dir . printfile где "." означает текущий директорий.
form Эта команда выводит на экран формат файла, который используется. Обычно поддерживается непечатный формат.
get Эта команда копирует файл из удаленной машины, к которой вы в данный момент подсоединены. Этот файл копируется в вашу машину (Используйте команду mget для копирования нескольких файлов одновременно). Когда вы вызываете эту команду, вы можете указать имя файла на удаленной машине и имя в вашей машине, в который вы скопируете файл. Например: ftp> get имя файла удаленной машины имя файла вашей машины Если вы просто укажете имя файла удаленной машины, который нужно скопировать, то файл на вашей машине будет иметь тоже самое имя. Пример: ftp> get имя удаленной машины Вы можете записать только команду ftp get. Тогда программа ftp запросит вас об имени файла,например: ftp> get (remote-file) имя файла удаленной машины (local-file) имя файла вашей машины
glob Эта команда заставляет ftp запрещать расширение имен файлов UNIX, такое универсальное, как '* '. Эта команда служит и для запрещения и для разрешения расширения таким образом что, если задать ее повторно, то расширение вновь разрешено. После разрешения расширения расширения ftp ко всем именам файлов добавит расширение при выводе списка файлов.
hash Эта команда побуждает ftp выдавать на экране символ '# ' после каждого блока данных, который посылается удаленной машиной. Размер блоков данных может быть различным в зависимости от версии программного обеспечения. Для того, чтобы увидеть текущее значение, с командой ftp используйте многословный режим. Эта команда включает и выключает выдачу символа '#' на экран ее при повторном наборе.
help Эта команда выдает на экран информацию о работе ftp. Если после help задать имя команды, то появится информация об этой команде. Если набрать просто help, то появится информация обо всех командах ftp.
lcd Эта команда изменяет рабочий директорий, используемый ftp, на вашей машине. Вы можете задать имя директория, который вам нужен как рабочий, например: ftp> lcd /ysr/deb Если вы не задали имя директория, то будет использоваться ваш домашний директорий.
ls Эта команда распечатывает абревиатурный список содержания директория удаленной машины, с которой вы связаны. Вы связаны в данный момент. Вы можете задать имя директория, который вы хотите распечатать. Например: ftp> ls /usr/bin Если вы не задали имя, будет распечатан текущий директорий. Можно задать, чтобы результаты выполнения команды были помещены в файл до появления их на дисплее. Это делается ftp, если указать имя файла на вашей машине куда следует поместить листинг директория, например: ftp> ls /usr/bin printfile Имя директория нужно задать до вывода файла (здесь printfile). Например, если вы хотите распечатать текущий директорий в файл с именем printfile: ftp> ls . printfile где "." ставится, чтобы подчеркнуть, что директорий текущий.
mdelete Эта команда удаляет список файлов на удаленной машине, с которой вы связаны в данный момент. Вы можете задать имена файлов для удаления при вызове команды. Например: ftp> mdelete имя 1файла удаленной машины имя 2файла... В противном случае вы можете просто использовать имя команды. Программа ftp запросит вас об имени(ах): ftp> mdelete (remote-files) имя 1файла 2файла...
mdir По этой команде выдается список листинг директория удаленной машины и результат помещается в файл вашей машины. Вы можете задать список файлов удаленной машины и имя файла вашей машины, куда поместить результат при вызове команды. Например: ftp> mdir имя 1файла удаленной машины... printfile (Заметьте, что последее имя это имя файла вашей машины printfile). Возможно просто использовать имя команды. Тогда программа ftp запросит у вас имя файлов, например: ftp> mdir (remote-files) имя 1файла удаленной машины...printfile local-file printfile?y
mget Эта команда копирования одного или более файлов с удаленной машины, к которой вы подключены в данный момент на вашу машину. Файлы после копирования будут иметь теже имена. Вы можете указать список файлов для копирования: ftp> mget имя 1файла удаленной машины имя 2файла... Если вы не задали имена файлов при вызове команды, программа ftp запросит вас о них: ftp> mget (remote-files) имя 1файла удаленной машины имя 2файла ...
mkdir Эта команда создает директорий на удаленной машине, к которой вы в данный момент подключаетесь. Вы можете задать им директория при вызове команды, например: ftp> mkdir /u/mydir Если вы не задали имя, ftp запросит вас о нем, например: ftp> mkdir (directory-name) имя директория Эта команда поддерживается не всегда.
mls Эта команда получает абревиатурный список группы файлов текущего директория на удаленной машине и помещает результат в файл на вашей машине. Вы можете задать список файлов удаленной машины и файл вашей машины, куда поместить результат при вызове команды, например: ftp> mls имя 1файла удаленной машины ...printfile Вы можете не указывать имена при вызове команды, и тогда прграмма запросит вас о них: ftp> mls (remote-files) имя 1файла удаленной машины...printfile local-file printfile?y
mput Эта команда копирует один или более файлов с вашей машины в удаленную машину, с которой вы связаны в данный момент. На удаленной машине файлы будут иметь теже имена. Вы можете задать список фалов при вызове команды,например: ftp> mput 1файл вашей машины 2файл вашей машины... Если вы не указали имена, программа ftp вас об этом запросит: ftp> mput (local-files) имя 1файла вашей машины имя 2файла...
nmap Используйте эту команду для установки и отмены механизма преобразования имен файлов. Эта команда полезна при связи с UNIX несовместимыми машинами и в которых используется другой способ именования файлов. Переименовывание файлов локальной машины производится с помощью get и mget команд, а удаленной машины с помощью put и mput команд. Команда mput комплексная.
ntrans Используйте эту команду для включения и выключения механизма трансляции символов имени файла. Эта команда полезна при связи с UNIX несовместимой удаленной машиной, где применяется другой способ именования файлов. Трансляция имен файлов локальной машины производится с помощью get и mget команд, а удаленной машины с помощью put и mput команд. Команда mtrans комплексная.
open Эта команда устанавливает связь с удаленной машиной, которая предполагается для передачи файлов. При вызове команды вы можете указать имя машины, например: ftp> open admin Если имя не указано, программа запросит его: ftp> open (to) имя машины Если вы указали имя машины при вызове команды, вы можете также указать номер порта на удаленной машине. Если указан порт, то ftp откроет связь через этот порт, если он предпочтительнее того, что задается по умолчанию. Изменения порта делаются в том случае, если вас об этом поросят или это задается системным администратором. Если порт не задан, то программа его не запрашивает.
prompt Эта команда предотвращает ваш запрос к ftp о разрешении на переход между файлами в многофайловых командах, таких как mget. Эта команда подключается и отключается при повторном наборе.
put Эта команда перемещает файл из вашей машины в удаленную машину, к которой вы в данный момент подключены.(Для передачи нескольких файлов одновременно используйте команду mput). Вы можете задать имя файла вашей машины и имя файла удаленной машины при вызове команды ftp,пример: ftp> put имя вашего файла имя файла удаленной машины или ftp> put имя вашего файла Если вы не указали имя файлов(а), то программа вас о них запросит, например: ftp> put (local-file) имя вашего файла (remote-file) имя файла удаленной машины Если вы не укажете имя файла удаленной машины, то команда put создаст файл на удаленной машине под тем же именем, что и на вашей машине.
pwd Эта команда вынуждает ftp печатать имя текущего рабочего директория на удаленной машине, с которой вы связаны в данный момент.
quit Команда аналогична команде bye, о которой говорилось выше.
quote Команда заставляет ftp посылать параметры, которые вы вводите в машину, посылать к удаленной машине для выполнения. Параметры это ftp команды и другие параметры. Те команды, что ftp поддерживает, могут быть отображены на экране с помощью команды remotehelp. Вы можете ввести эту команду при вызове программы ftp, например: ftp> quote NLST Если вы указали только имя команды, ftp спросит вас о командной строке, которую нужно использовать, например: ftp> quote (command-line to send) NLST Эту команду следует использовать только по совету вашего системного администратора.
recv Эта команда аналогична команде get, описанной выше.
remotehelp Эта команда запрашивает помощь ftp на удаленной машине, с которой вы связаны в данный момент. Эта информация сообщает о том какие команды поддерживает удаленная машина.
rename Эта команда переиновывает файл на удаленной машине, с которой вы связаны в текущий момент. При вызове команды вы можете использовать имена файлов, напрмер: ftp> rename имя 1файла имя 2файла Если вы использовали только имя команды при вызове программы, то машина запросит имена файлов: ftp> rename (from-name) имя 1файла (to-name) имя 2файла
mdir Эта команда удаляет директорий на удаленной машине, с которой вы связаны в данный момент. Вы можете задать имя директория, который следует удалить, при вызове команды, например: ftp> rmdir /u/mydir или вы можете не задавать имя при вызове команды, и машина запросит вас о нем: ftp> rmdir (directory-name) /u/mydir Эта команда не всегда поддерживается.
send Эта команда аналогична команде put, описанной выше.
sendport Эта команда заставляет ftp запрещать возможность задания порта локальной машины для данных удаленной машины. Эта команда может подключаться и отключаться ее повторным набором. При вызове ftp по умолчанию задается определенный порт. Эту команду следует использовать по совету вашего системного администратора.
status Это команда заставляет ftp изображать свой текущий статус на вашем терминале. Статус включает режимы, которые выбраны командами bell,form,hash,glob,port,type.
type Эта команда устанавливает в каком виде передается файл. Допустимы коды ASCII и двоичный. Эта команда аналогична командам ascii и binary. Если вы не указали тип при вызове команды, то устанавливается ASCII.
trace Эта команда заставляет ftp разрешать пакетную трассировку. Эта команда включается и отключается ее повторным набором. Эту команду следует использовать только по совету вашего системного администратора.
user Эта команда позволяет вам идентифицировать самого себя на удаленной машине при установлении связи. Эта авторегистра- ция разрешена с опцией -n при вызове ftp. В этом случае данная команда не нужна.(Смотри раздел "Использование файла .netrc для автоматической регистрации" ранее в этой главе). Если автоматическая регистрация запрещена, то используйте эту команду для собственной регистрации и идентификации на удаленной машине. Удаленной машине нужно сообщить три вида информации кто вы: регистрационное имя, пароль и имя ресурса. Имя пользователя требуется для всех машин, пароль и имя ресурса требуются только для некоторых систем. Ваш системный администратор должен сказать что требуется для ваших машин. Он же должен подсказать вам правильное имя, пароль и имя ресурса, который вы хотите использовать. Вы можете ввести всю эту информацию при вызове команды user, например: ftp> user mike cat myaccount Вы можете не указывать всю эту информацию при вызове команды. Тогда программа вас о ней запросит, например: ftp> user (usename) mike(имя пользователя) password: Account: myaccount(имя ресурса) Заметьте, что эхо не отражает ваш пароль при его наборе для защиты вашей информации. Если вы не набрали пароль или имя ресурса, то запроса о них не будет.
verbose Эта команда заставляет ftp запрещать многословный режим. Эта команда включается и выключается при повторном наборе. В многословном режиме ftp протокольные сообщения, посланные удаленной машиной появляются на вашем терминале. Кроме того, в этом режиме отображается статистика после передачи каждого файла. Если этот режим запрещен, то данная информация не изображается.
? Другое название команды help.

 





<== предыдущая лекция | следующая лекция ==>
Выполнение команд с uux | Описание 2 примера


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.