главная    •     Новости      •     софт      •     RSS-ленты     •     реклама      •     PDA-Версия      •    Контакты
Windows XP    •      Windows 7     •    Windows 8    •    Windows 9-10-11     •    Windows Server     •    Железо
Советы      •     Администрирование      •     Сеть      •     Безопасность      •     Статьи      •     Материалы
Реклама на сайте
Книга жалоб и предложений
Правила на сайте
О Winblog.ru и о копирайте
Написать в редакцию
Конфиденциальность
                       
  • Microsoft Edge - еще более безопасный!
  • ActiveCloud - надежный провайдер облачных услуг для вашей компании
  • ANYSERVER - ваш поставщик б/у серверов из Европы
  • Настройка контекстной рекламы в Yandex и Google: Эффективный путь к росту вашего бизнеса
  • Коммутаторы с функцией PoE: Обеспечение эффективной передачи данных и питания
  • Очередное обновление сломало выключатель компьютеров на Windows 11
  • В последнее время я просто помешался на командной строке, и сегодня хочу рассказать о том, как пользоваться бесплатной утилитой Windows Vista с интерфейсом командной строки для работы с FTP. Зачем тратиться на новое программное обеспечение, когда можно воспользоваться тем, за что уже заплачено. Никаких украшательств и блеска – простая суровая командная строка.

    Для начала надо открыть меню «Пуск» (Start) и ввести в поле быстрого поиска фразу «cmd», как показано на рисунке A.

    Использование утилиты коммандной строки для работы с FTP в Windows Vista
    Рисунок A. Введите фразу «cmd» в поле быстрого поиска, чтобы запустить приложение командной строки


    Запустится интерфейс командной строки. Следующим шагом надо ввести фразу «ftp» и знак вопроса. На экране появится подробный список доступных команд, показанный на рисунке B.

    Использование утилиты коммандной строки для работы с FTP в Windows Vista
    Рисунок B. Опции FTP, доступные из командной строки


    Вот простые объяснения этих команд (информация с сайта http://www.nsftools.com/tips/MSFTP.htm).

    ! – Запускает указанную команду на локальном компьютере
    ? – Выводит описания команд FTP
    append – Присоединяет файл с локального компьютера к файлу на удаленном компьютере
    ascii – Задает тип передачи файлов ASCII (по умолчанию)
    bell – Включает звуковое оповещение каждый раз после завершения передачи файла (по умолчанию отключено)
    binary – Задает двоичный тип передачи файлов
    bye – Завершает сеанс соединения с FTP и закрывает утилиту для работы с FTP
    cd – Изменяет рабочий каталог на удаленном компьютере
    close – Завершает сеанс соединения с FTP и возвращает командную строку в режим интерпретатора команд
    debug – Запускает режим устранения неполадок (по умолчанию отключен)
    delete – Удаляет определенный файл на удаленном компьютере
    dir – Выводит список файлов и подкаталогов, содержащихся в удаленном каталоге
    disconnect – Отключается от удаленного компьютера, но остается в режиме работы с FTP
    get – Загружает определенный файл с удаленного компьютера на локальный
    glob – Запускает универсализацию файловых имен (символы подстановки) (по умолчанию включено)
    hash – Включает отображение знака «#» для каждого переданного блока данных (по умолчанию отключено)
    help – Выводит описания команд FTP
    lcd – Изменяет рабочий каталог на локальном компьютере
    literal – Отправляет аргументы на удаленный FTP-сервер (дословно)
    ls – Выводит сокращенный список файлов и подкаталогов, содержащихся в удаленном каталоге
    mdelete – Удаляет один или несколько файлов на удаленном компьютере
    mdir – Выводит список файлов и подкаталогов, содержащихся в удаленном каталоге
    mget – Загружает один или несколько файлов с удаленного компьютера на локальный
    mkdir – Создает удаленный каталог
    mls – Выводит сокращенный список файлов и подкаталогов, содержащихся в удаленном каталоге
    mput – Загружает один или несколько файлов с локального компьютера на удаленный
    open – Подключается к указанному FTP-серверу
    prompt – Включает подсказки (по умолчанию включено)
    put – Загружает отдельный файл с локального компьютера на удаленный
    pwd – Отображает текущий каталог на удаленном компьютере (расшифровывается как «print working directory» – «вывести рабочий каталог»)
    quit – Завершает сеанс соединения с FTP и закрывает утилиту для работы с FTP (точно так же, как команда «bye»)
    quote – Отправляет аргументы на удаленный FTP-сервер (дословно) (точно так же, как команда «literal»)
    recv – Загружает файл с удаленного компьютера на локальныйre
    motehelp – Выводит справку по удаленным командам
    [b]rename
    – Переименовывает файлы на удаленном компьютере
    rmdir – Удаляет каталог на удаленном компьютере
    send – Загружает файл с локального компьютера на удаленный (точно так же, как команда «put»)
    status – Отображает текущий статус FTP-соединений
    trace – Запускает слежение за пакетами (по умолчанию отключено)
    type – Задает или отображает тип передачи файлов (по умолчанию ASCII)
    user – Указывает пользователя для удаленного компьютера
    verbose – Запускает режим подробного отображения (по умолчанию запущен)

    Предположим, я собираюсь открыть FTP-сервер для своего веб-сайта www.stevenscottwarren.com. Достаточно ввести следующую команду:
    Open stevenscottwarren.com (рисунок C.)

    Использование утилиты коммандной строки для работы с FTP в Windows Vista
    Рисунок C. Команда «Open»


    Теперь сервер запросит имя пользователя и пароль. После ввода нужной информации я могу запросить список файлов в каталоге своего веб-сайта командой «dir» (рисунок D).

    Использование утилиты коммандной строки для работы с FTP в Windows Vista
    Рисунок D. Команда «Dir»


    Чтобы начать работу с FTP-сервером, необходимо знать, типы файла или файлов для загрузки. Можно передавать текстовые файлы ASCII или двоичные файлы. Файлы ASCII могут быть также файлами HTML. Двоичные файлы – это графические, звуковые, видеофайлы, документы Word и так далее.
    Предположим, я хочу загрузить на сайт новую веб-страницу. Вот какие команды я буду для этого использовать:
    Команда «Open stevenscottwarren.com»

    Допустимое имя пользователя и пароль (рисунок E)

    Использование утилиты коммандной строки для работы с FTP в Windows Vista
    Рисунок E. Загрузка веб-страницы


    Команда «lcd» (рисунок E) для открытия на локальном компьютере того каталога, в котором лежит новая веб-страница, команда «put tech.html» для загрузки файла в публичный каталог (рисунок F).

    Использование утилиты коммандной строки для работы с FTP в Windows Vista
    Рисунок F. Публичный каталог


    Команда «dir» для просмотра списка файлов в каталоге – теперь в нем есть файл «tech.html» (рисунок G).

    Использование утилиты коммандной строки для работы с FTP в Windows Vista
    Рисунок G. Список файлов в каталоге


    Теперь нужно открыть Internet Explorer (рисунок H) и Firefox (рисунок I) и ввести адрес www.stevenscottwarren.com/TRBlog/tech.html

    Использование утилиты коммандной строки для работы с FTP в Windows Vista
    Рисунок H. Firefox tech.html


    Использование утилиты коммандной строки для работы с FTP в Windows Vista
    Рисунок I. Internet Explorer tech.html


    Для загрузки файла с удаленного компьютера на локальный используется команда «mget». К примеру, для загрузки графического файла (рисунок J) надо ввести команды «Binary» и «get DEP.jpg» (команды чувствительны к регистру).

    Использование утилиты коммандной строки для работы с FTP в Windows Vista
    Рисунок J. Команда «Get»


    После завершения работы командой «bye» утилита выводит список скачанных и загруженных файлов, как показано на рисунке K.

    Использование утилиты коммандной строки для работы с FTP в Windows Vista
    Рисунок K. Команда «Bye»


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

    Автор: Steven Warren
    Копирование статьи разрешается только в случае указания явной гиперссылки на веб-сайт winblog.ru, как на источник русскоязычной версии.
    Версия на английском: techrepublic.com.com


    Оцените статью: Голосов

    Материалы по теме:
  • Использование команды Route с помощью мини-приложения для Windows Vista и Windows 7
  • Где можно достать справку по всем командам Netsh
  • Использование утилиты tcpdump для анализа трафика
  • Отслеживание истории посещения сайтов каждого пользователя
  • Удобные команды iperf для быстрой проверки сетевого соединения
    1. #4

      kodeks,

      И я бы хотел знать как ?! Нигде про это ничего толком не сказано!

    2. #3

      Я ввожу команду bye, но список положенных и отданных файлов не выводится, какую опцию надо включить, чтоб по завершении работы выводился этот список?, или это зависит от настроек удалённого сервера?

    3. #2

      mdelete *.rar

    4. #1

      А как удалить несколько файлов на ftp по маске, скажем, *.rar ?

      Спасибо




    Для отправки комментария, обязательно ответьте на вопрос

    Вопрос:
    Сколько будет шесть минус один?
    Ответ:*




    ВЕРСИЯ ДЛЯ PDA      СДЕЛАТЬ СТАРТОВОЙ    НАПИШИТЕ НАМ    МАТЕРИАЛЫ    ОТ ПАРТНЁРОВ

    Copyright © 2006-2022 Winblog.ru All rights reserved.
    Права на статьи принадлежат их авторам. Копирование и использование материалов разрешается только в случае указания явной гиперссылки на веб-сайт winblog.ru, как на источник получения информации.
    Сайт для посетителей возрастом 18+