Перейти к содержимому
davidka.net > 💻 🧠 Код 1001 > 📑 Шпаргалки > Основные команды FTP

Основные команды FTP


1. Соединение и навигация

open – подключение к FTP-серверу.
Синтаксис: open <hostname> [port]
Пример:

open ftp.example.com
open ftp.example.com 21

user – вход под пользователем.
Синтаксис: user <username> <password>
Пример:

user myuser mypassword

bye / quit – выход из FTP-сессии.
Синтаксис: bye или quit
Пример:

bye

cd – смена текущей директории на сервере.
Синтаксис: cd <directory>
Пример:

cd /public_html

lcd – смена текущей локальной директории.
Синтаксис: lcd <directory>
Пример:

lcd C:UsersuserDocuments

pwd – показать текущую директорию на сервере.
Пример:

pwd

dir / ls / nlist – показать содержимое директории на сервере.
Пример:

dir
ls
nlist

2. Работа с файлами

get – загрузка файла с FTP-сервера.
Синтаксис: get <remote_file> [local_file]
Пример:

get file.txt
get file.txt local_copy.txt

mget – загрузка нескольких файлов с сервера.
Синтаксис: mget <file_pattern>
Пример:

mget *.txt

put – отправка файла на сервер.
Синтаксис: put <local_file> [remote_file]
Пример:

put file.txt
put local.txt remote.txt

mput – отправка нескольких файлов на сервер.
Синтаксис: mput <file_pattern>
Пример:

mput *.html

delete – удалить файл на сервере.
Синтаксис: delete <filename>
Пример:

delete oldfile.txt

mdelete – удалить несколько файлов.
Синтаксис: mdelete <file_pattern>
Пример:

mdelete *.bak

rename / rn – переименовать файл на сервере.
Синтаксис: rename <old_name> <new_name>
Пример:

rename old.txt new.txt

mkdir / xmkdir – создать директорию на сервере.
Синтаксис: mkdir <directory>
Пример:

mkdir new_folder

rmdir / xrmdir – удалить директорию на сервере.
Синтаксис: rmdir <directory>
Пример:

rmdir old_folder

3. Управление передачей

ascii / text – установить текстовый режим передачи.
Пример:

ascii

binary / image – установить двоичный режим передачи.
Пример:

binary

get -resume / reget – продолжить загрузку файла с того места, где она была прервана.
Пример:

reget file.txt

put -resume / reput – продолжить отправку файла.
Пример:

reput file.txt

prompt – включить или отключить интерактивный режим для mget и mput.
Пример:

prompt

status – показать текущий статус FTP-сессии.
Пример:

status

help / ? – показать список команд или помощь по конкретной команде.
Пример:

help
help get

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *