Как мне использовать FTP из командной строки?

FTP

Чтобы подключиться и использовать 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 перечислит файлы в широком формате.
dir -1 перечисляет файлы в голом формате в алфавитном порядке
dir -r перечисляет каталог в обратном алфавитном порядке.
dir -R перечисляет все файлы в текущем каталоге и подкаталогах.
dir -S перечисляет файлы в голом формате в алфавитном порядке.

ОтключитьВыход из FTP.
получитьЗахватывает файл с компьютера, к которому вы подключены.
GlobВключает или выключает глобализацию. При выключении имя файла в командах put и get воспринимается буквально, а подстановочные знаки не используются.
гашишВключает или выключает печать хеш-меток. При включении для каждых 1024 байтов полученных данных отображается знак хеша (#).
ПомогитеОткройте экран справки и отобразите информацию о команде, если команда набрана после справки.
ЖКОтображает локальный каталог, если он введен отдельно или если путь указан после lcd, изменит локальный каталог.
буквальныйОтправляет буквенную команду на подключенный компьютер с ожидаемым однострочным ответом.
LsПеречисляет файлы удаленно подключенного компьютера.
mdeleteМногократное удаление.
MDIRСодержит список содержимого нескольких удаленных каталогов.
MGETПолучите несколько файлов.
MkDirСделать каталог.
мЛСодержит список содержимого нескольких удаленных каталогов.
MPUTОтправлено несколько файлов
открытоОткрывает адрес.
незамедлительныйВключает или отключает подсказку.
ставитьОтправьте один файл.
PWDРаспечатать рабочий каталог.
уволитьсяВыход из FTP.
котировкаТо же, что буквальная команда.
RECVПолучить файл.
remotehelpПолучить помощь с удаленного сервера.
переименованиеПереименовывает файл.
RmDirУдаляет каталог на удаленном компьютере.
ОтправитьОтправить один файл.
положение делПоказывает статус включенных и отключенных параметров.
следПереключение трассировки пакетов.
ТипУстановите тип передачи файла.
пользовательОтправить новую информацию о пользователе.
подробныйУстанавливает подробное включение или выключение.
Ссылка на основную публикацию
Adblock
detector