насколько я могу судить, можно использовать команды curl, wget и telnet на машинах Linux/Unix для той же цели. Каковы общие различия между этими командами и обычными вариантами использования?
В чем разница между командами curl, wget и telnet?
2 ответа
тот же вопрос, на U&L SE это в чем разница между curl и wget?. И различия:
- главная сильная сторона Wget по сравнению с curl-это его способность загружать рекурсивно.
- Wget только из командной строки. Там нет lib или что-нибудь, кроме функций curl и питается от libcurl.
- локон поддерживает FTP, FTP-серверах, протокол HTTP, протокол HTTPS, УПП, протокол протокол TFTP, телнет, дикт, протокол LDAP, ldaps с, файл по протоколу POP3, IMAP, SMTP, RTMP и RTSP. Wget поддерживает протоколы HTTP, HTTPS и FTP.
- curl строит и работает на большем количестве платформ, чем wget.
- Wget является частью проекта GNU, и все авторские права принадлежат FSF. Проект curl полностью автономный и независимый, без организации воспитания вообще
- curl предлагает возможности загрузки и отправки. Wget предлагает только обычную поддержку HTTP POST.
команда telnet используется для связи с другим хостом по протоколу TELNET. Если telnet вызывается без аргумента host, он переходит в командный режим, указанный в приглашении (telnet>) в этом режиме, он принимает и выполняет команды, перечисленные ниже. Если он вызывается с аргументами, он выполняет команду open с этими аргументами.
по его manpage curl-это инструмент для передачи данных с или на сервер, используя один из поддерживаемых протоколов (дикт, файловые хранилища, FTP, ФСНП, суслик, протокол HTTP, протокол HTTPS, IMAP и IMAPS, протокол LDAP, ldaps с, поддержкой протоколов POP3, POP3S, по протоколу RTMP и RTSP, УПП, протокол СМТП протокола smtps, telnet и TFTP-сервера). Практически говоря, это многоцелевой инструмент, построенный на libcurl для связи с этими протоколами. Короче говоря, вы можете использовать curl для создания сценария, который отправляет данные в систему или получает данные.
wget-это легкая, портативная утилита, которая скачивает файлы из интернета. Его меньше 'швейцарский knifelike армии не виться, а только делает популярность. Он имеет минимальные зависимости в отличие от curl. Есть альтернативы, такие как axel, которые резьбовые и быстрее. wget только загружает данные, хотя его можно использовать для объединения скриптов, которые получают доступ к определенным URL - адресам-я использовал его для обновления клиента DDNS через веб-метод обновления, например
Telnet-незашифрованный терминал протокол, клиент которого просто оказывается полезным при тестировании других приложений, так как говорит " raw " tcp. Таким образом, пользователь может интерактивно действовать как другой клиент для тестирования таких вещей, как почтовые серверы и IRC-клиенты.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]