Команда Windows, команда ftp «рекомендуемая коллекция»
Команда Windows, команда ftp «рекомендуемая коллекция»

Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.

1. Знакомство с командами

FTP (протокол передачи файлов) — один из протоколов набора протоколов TCP/IP. Протокол FTP состоит из двух компонентов: один — FTP-сервер, а другой — FTP-клиент. FTP-сервер используется для хранения файлов, и пользователи могут использовать FTP-клиент для доступа к ресурсам, расположенным на FTP-сервере, через протокол FTP. При разработке веб-сайта протокол FTP обычно используется для передачи веб-страниц или программ на веб-сервер. Кроме того, поскольку эффективность FTP-передачи очень высока, этот протокол обычно используется при передаче больших файлов по сети. FTP-клиент по умолчанию установлен на терминале Windows. Мы можем загружать и скачивать файлы с помощью команды ftp. Среда блога следующая:

  • Операционная система FTP-клиента: окончательная версия Win7
  • Операционная система FTP-сервера: centos7.6.
  • версия ftp-сервера: vsftpd-3.0.2

2. Примеры использования

1. Получить помощь

Используйте ftp -h для просмотра справки по команде. Фактически, любой нестандартный параметр, за которым следует ftp, отображает справочную информацию по команде.

2. Войдите в интерактивный режим.

3. Подключитесь к серверу

Используйте открытый ftp-ip в интерактивном режиме или напрямую ftp ftp-ip в среде cmd для подключения к ftp-серверу.

4. Просмотрите файлы в каталоге

Используйте dir для просмотра файлов в каталоге FTP.

5. Загрузите файл

Используйте команду put для загрузки файла. При загрузке необходимо указать локальный путь к файлу и имя файла. Для удаленных файлов можно напрямую нажать Enter. По умолчанию они загружаются в корневой каталог учетной записи ftp.

6. Загрузите файл

Используйте команду get для загрузки файла по рабочему пути при инициировании ftp-соединения. В этом примере загрузите файл в C:\Users\wuhsh.

7. Удалить файл

Используйте команду удаления, чтобы удалить файл.

8. Загрузите несколько файлов

Используйте команду mget для загрузки нескольких файлов, также вы можете использовать подстановочные знаки. Таким же образом используйте команды mput и mdelete для загрузки и удаления нескольких файлов.

9. Создайте каталог на сервере.

Используйте тест mkdir, чтобы создать тестовый каталог на сервере.

10. Проверьте состояние FTP-соединения.

Используйте команду status, чтобы проверить статус FTP.

11. Отключиться

Используйте команду Disconnect для отключения.

3. Синтаксис использования и описание параметров.

1. Используйте грамматику

Использование: FTP [-v] [-d] [-i] [-n] [-g] [-s:имя файла] [-a] [-A] [-x:sendbuffer] [-r:recvbuf Fer] [-b:asyncbuffers] [-w:размер окна] [хост]

2. Описание параметра

параметр

параметриллюстрировать

-v

Подавляет отображение ответов удаленного сервера.

-n

Отключите автоматический вход при первом подключении.

-i

Отключите интерактивные подсказки при передаче нескольких файлов.

-d

Включите отладку.

-g

Отключите подстановку имен файлов (см. команду GLOB).

-s:filename

Указывает текстовый файл, содержащий команды FTP; команда запускается автоматически после запуска FTP.

-a

Используйте все локальные интерфейсы при привязке подключений к данным.

-A

Войдите анонимно.

-x:send sockbuf

Переопределяет размер SO_SNDBUF по умолчанию, равный 8192.

-r:recv sockbuf

Переопределяет размер SO_RCVBUF по умолчанию, равный 8192.

-b:async count

Переопределить счетчик асинхронности по умолчанию, равный 3.

-w:windowsize

Переопределяет размер буфера передачи по умолчанию 65535.

host

Укажите имя хоста или IP-адрес удаленного хоста, к которому необходимо подключиться.

3. Интерактивное описание команд.

серийный номер

имя

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

1

?

Отображает описание команды ftp. Вы можете добавить параметр в конце,да Добавьте имя команды, которое необходимо объяснить,Если не добавлено, будет отображен список, содержащий все команды.

2

append

Прикрепите локальный файл к удаленному компьютеру, используя текущие настройки типа файла. Примерный формат: добавление локального файла [удаленный файл], где локальный файл означает указание добавляемого локального файла. Удаленный-файл означает, что локальный-файл должен быть добавлен к файлу удаленного компьютера. Если это значение опущено, в качестве имени удаленного файла будет использоваться имя локального файла.

3

ascii

По умолчанию тип передачи файлов установлен ASCII.

4

bell

Переключатель звонка означает, будет ли напоминание о звонке после завершения передачи файла. По умолчанию выключено.

5

binary

Установите тип передачи файлов на двоичный.

6

verbose

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

7

bye

Завершите сеанс FTP с удаленным компьютером, то есть безопасно отключитесь и выйдите из FTP.

8

cd

Измените рабочий каталог на удаленном компьютере. Например, данные компакт-диска, где данные — это каталог удаленного компьютера, который необходимо ввести.

9

close

Завершает сеанс FTP с удаленным сервером и возвращается в командную оболочку.

10

delete

Удалить файлы на удаленном компьютере. Например, mdelete удаленный-файл... удаленный-файл должен быть файлом, который нужно удалить. Вы можете удалить несколько файлов.

11

debug

Переключатель отладки,При включении печатает каждую команду, отправленную на удаленный компьютер.,перед командой——> По умолчанию выключено.

12

dir

Отображает список удаленных файлов и подкаталогов. Например, локальный файл данных dir, где данные — это каталог, определяющий список для просмотра. Если он не указан, это текущий каталог. local-file указывает локальный файл для сохранения списка. Если он не указан, он будет выведен на экран.

13

disconnnect

Отключитесь от удаленного компьютера, но сохраните командную строку FTP.

14

get

Используйте текущий тип передачи файлов для копирования удаленных файлов на локальный компьютер. Например, get удаленный-файл локальный-файл удаленный-файл указывает файл, который нужно скопировать, а локальный-файл указывает имя файла на локальном компьютере. Если не указано, удаленный-файл будет иметь то же имя.

15

glob

Переключатель подстановочных знаков имени файла

16

hash

Преобразует хеш-метку каждого передаваемого блока данных в печатный (#. Размер блока данных — 2048 байт. По умолчанию отключен,

17

help

Отобразить объяснение команды ftp, например справку. commmand Среди них команда — это команда, которую вы хотите объяснить. Если вы не добавите команду, отобразится список всех команд.

18

lcd

Измените локальный каталог локального компьютера. По умолчанию это каталог, в котором запускается FTP. Не думайте, что это бесполезно. Когда вы используете FTP,не меняйте часто каталоги локального и удаленного компьютеров по порядку. передавать файлы? Такие как ЖК [directory] Где [каталог]да указывает каталог локального компьютера, в который нужно войти.,Если вы не добавите этот параметр,Будет отображен рабочий каталог локального компьютера.

19

literal

Отправить параметр переговоров на удаленный ftp-сервер,Отчет., литературный argument […] где аргументда указывает параметр согласования, который будет отправлен на удаленный сервер.

20

ls

Отобразить файлы и подкаталоги удаленного каталога. Например, ls удаленный-каталог локальный-файл, где удаленный-каталог относится к каталогу списка, который нужно просмотреть. Если не указано, отображается текущий рабочий каталог. local-file указывает локальный файл для сохранения списка. Если он не указан, он будет выведен на экран.

21

mdelete

Удалить файлы на удаленном компьютере. Например, mdelete удаленный-файл... удаленный-файл должен быть файлом, который нужно удалить. Вы можете удалить несколько файлов.

22

mdir

Отображает список файлов и подкаталогов в удаленном каталоге, позволяя указать несколько файлов. такие как мдир remote-file … local-file параметр, я думаю, всем должно быть понятно, что это значит. Если не понимаете, просто посмотрите предыдущие подобные команды.

23

mget

Используйте текущий тип передачи файлов для копирования нескольких удаленных файлов на локальный компьютер. Например, mget удаленные файлы... Фактически можно указать несколько удаленных файлов, и это указывает удаленные файлы, которые необходимо скопировать на локальный компьютер. .

24

mkdir

Создайте удаленный каталог. Например, каталог команды mkdir аналогичен каталогу md в командной строке под nt, поэтому я не буду вдаваться в подробности.

25

mls

Отображение сводной информации о файлах и каталогах удаленного каталога Такие как млс remote-file … local-file Среди них необходимо добавить параметр удаленного файла, ''-''да использует текущий рабочий каталог удаленного компьютера.

26

mput

Скопируйте локальные файлы на удаленный компьютер, используя текущий тип передачи файлов, например mput local-files….

27

open

Подключитесь к указанному ftp-серверу, например, к открытому порту компьютера, где компьютер обычно представляет собой IP-адрес удаленного компьютера, а порт — это назначенный порт, само собой разумеется.

28

prompt

Приглашение на преобразование: при передаче нескольких файлов приглашение ftp может выборочно получать или сохранять файлы. Если приглашение закрыто, команды mget и mput перенесут все файлы, открытые по умолчанию.

29

put

Используйте текущий тип передачи файлов для копирования локального файла на удаленный компьютер, например, введите локальный файл удаленного файла, где локальный файл — это локальный файл, указанный для копирования, удаленный файл — это имя файла на указанном удаленном компьютере. для копирования: нет. Если указано, имя файла совпадает с именем файла на локальном компьютере.

30

pwd

Отображает текущий каталог на удаленном компьютере.

31

quit

Завершите сеанс FTP с удаленным компьютером и выйдите из FTP.

32

quote

Отправка протокола и отчета на удаленный ftp-сервер. Ожидание ответа с одним кодом. Функция этой команды такая же, как и у буквального.

33

recv

Используйте текущий тип передачи файлов для копирования удаленного файла на локальный компьютер. Это имеет тот же эффект, что и команда get.

34

remotehelp

Отобразить справку по удаленным командам. Использование этой команды аналогично справке!.

35

rename

Измените имя файла на удаленном компьютере. Эта команда аналогична команде ren в командной строке nt, например, переименование имени файла новое имя файла.

36

rmdir

:Удалить удаленный каталог. Эта команда аналогична команде rm в командной строке nt, например каталог rmdir.

37

send

Скопируйте локальные файлы на удаленный компьютер, используя текущий тип передачи файлов. Команды отправки и размещения имеют одинаковую функцию. Например, отправить локальный файл удаленного файла

38

tatus

Показывает текущий статус ftp-соединений и переходов.

39

trace

Преобразование трассировки пакетов: при запуске команды ftp трассировка отобразит причину отсутствия пакета.

40

type

Устанавливает или отображает тип передачи файлов. Такие как тип [type-name] где имя типа Означает тип передачи файлов, по умолчанию даASCII, если не добавить этот параметр, будет отображаться текущий тип передачи.

41

user

Укажите пользователя для подключения к удаленному компьютеру. Например, имя пользователя [пароль] [учетная запись]. Имя пользователя — это имя пользователя, используемое для входа в компьютер. Пароль — это пароль для указанного имени пользователя. Если не указано, ftp запросит пароль. Учетная запись — это учетная запись, предназначенная для входа в компьютер. Если не указано, ftp предложит вам ввести учетную запись.

Заявление об авторских правах: Содержание этой статьи добровольно предоставлено пользователями Интернета, а мнения, выраженные в этой статье, представляют собой только точку зрения автора. Этот сайт предоставляет только услуги по хранению информации, не имеет никаких прав собственности и не принимает на себя соответствующие юридические обязательства. Если вы обнаружите на этом сайте какое-либо подозрительное нарушение авторских прав/незаконный контент, отправьте электронное письмо, чтобы сообщить. После проверки этот сайт будет немедленно удален.

Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/190973.html Исходная ссылка: https://javaforall.cn

ftp
boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose