Чтобы подключиться и использовать FTP из интерфейса командной строки, например MS-DOS или оболочки Linux, щелкните ссылку ниже для получения инструкций.
Заметка
FTP не является зашифрованной передачей, что означает, что любые данные, передаваемые по нему, включая ваше имя пользователя и пароль, могут быть прочитаны любым, кто может перехватить вашу передачу. Если вы хотите более безопасную передачу, мы рекомендуем использовать SFTP.
- Подключиться через FTP
- Отправить и получить файл в FTP
- Команды FTP
Подключиться через FTP
Чтобы подключиться к другому компьютеру с помощью FTP в командной строке MS-DOS, командной строке или оболочке Linux, введите FTP и нажмите Enter. Находясь в FTP, используйте команду open для подключения к FTP-серверу, как показано в следующем примере.
откройте ftp.example.com
В приведенном выше примере вы замените example.com именем домена или IP-адресом, к которому вы подключаетесь. Пример будет открытым 192.168.1.12.
Заметка
По умолчанию команда open использует TCP-порт 21 для установления FTP-соединения. Если для подключения к используемому вами доменному имени или IP-адресу требуется другой порт TCP, введите номер порта после имени домена или IP-адреса в команде open.
После подключения появится имя пользователя и пароль. После ввода этих учетных данных сервер позволяет просматривать, отправлять или получать файлы в зависимости от ваших прав. Некоторые серверы также могут разрешать анонимный вход с использованием гостя или адреса электронной почты.
Отправить и получить файл в FTP
Чтобы получить файлы с сервера на ваш компьютер, используйте команду get, как показано в следующем примере. В этом примере вы получите файл myfile.htm.
получить myfile.htm
Чаевые
Если вы хотите получить более одного файла, используйте mget и подстановочные знаки. Например, если вы хотите получить все файлы, заканчивающиеся на .htm, вы можете набрать mget * .htm. Наконец, если вы не хотите получать подсказки при отправке каждого файла, убедитесь, что набрали приглашение, чтобы отключить запрос.
Чтобы отправить файл с вашего компьютера на компьютер, к которому вы подключены, при условии, что у вас есть права, используйте команду send, как показано в следующем примере. В этом примере мы отправляем файл myfile.htm в текущий каталог.
отправить myfile.htm
Важно понимать, что отправляемые файлы должны находиться в вашем локальном рабочем каталоге, в котором вы находились, когда набирали команду FTP. Если вы хотите перейти в каталог, содержащий ваши файлы, используйте команду lcd. Например, в Windows вы должны ввести lcd c: \ windows, чтобы установить локальный каталог в каталог Windows.
Команды FTP
В зависимости от версии FTP и используемой операционной системы каждая из следующих команд может работать или не работать. Набрав -help или a? отобразит список доступных вам команд. Ниже приведено общее описание команд FTP, доступных в командной строке Windows для команды FTP.
- Справка и информация по командам Linux и Unix FTP.
! | Команда с восклицательным знаком временно переключается с FTP на операционную систему. При использовании операционной системы ввод exit возвращает вас к командной строке FTP. |
? | Получите доступ к экрану справки. |
Append | Добавить текст в локальный файл. |
ASCII | Переключиться в режим передачи ASCII. |
колокол | Включает или отключает режим звонка. |
двоичный | Переключение в двоичный режим передачи. |
до свидания | Выход из FTP. |
CD | Меняет каталог. |
близко | Выход из FTP. |
удалять | Удаляет файл. |
отлаживать | Включает или отключает отладку. |
реж | Перечисляет файлы, если они подключены. dir -C перечислит файлы в широком формате. |
Отключить | Выход из FTP. |
получить | Захватывает файл с компьютера, к которому вы подключены. |
Glob | Включает или выключает глобализацию. При выключении имя файла в командах put и get воспринимается буквально, а подстановочные знаки не используются. |
гашиш | Включает или выключает печать хеш-меток. При включении для каждых 1024 байтов полученных данных отображается знак хеша (#). |
Помогите | Откройте экран справки и отобразите информацию о команде, если команда набрана после справки. |
ЖК | Отображает локальный каталог, если он введен отдельно или если путь указан после lcd, изменит локальный каталог. |
буквальный | Отправляет буквенную команду на подключенный компьютер с ожидаемым однострочным ответом. |
Ls | Перечисляет файлы удаленно подключенного компьютера. |
mdelete | Многократное удаление. |
MDIR | Содержит список содержимого нескольких удаленных каталогов. |
MGET | Получите несколько файлов. |
MkDir | Сделать каталог. |
мЛ | Содержит список содержимого нескольких удаленных каталогов. |
MPUT | Отправлено несколько файлов |
открыто | Открывает адрес. |
незамедлительный | Включает или отключает подсказку. |
ставить | Отправьте один файл. |
PWD | Распечатать рабочий каталог. |
уволиться | Выход из FTP. |
котировка | То же, что буквальная команда. |
RECV | Получить файл. |
remotehelp | Получить помощь с удаленного сервера. |
переименование | Переименовывает файл. |
RmDir | Удаляет каталог на удаленном компьютере. |
Отправить | Отправить один файл. |
положение дел | Показывает статус включенных и отключенных параметров. |
след | Переключение трассировки пакетов. |
Тип | Установите тип передачи файла. |
пользователь | Отправить новую информацию о пользователе. |
подробный | Устанавливает подробное включение или выключение. |