Как использовать wget в линуксе

В отличие от команды curl, wget обычно используется для загрузки целых веб-сайтов или определенных файлов с сервера в локальную систему пользователя, и по умолчанию она делает это рекурсивно. Это означает, что он может перемещаться по веб-сайту, переходя по ссылкам для загрузки всего веб-сайта, включая текстовые и мультимедийные файлы.

Вот несколько различных способов использования команды wget:

Основное использование

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Самый простой способ использовать wget — ввести wget, а затем URL-адрес файла, который вы хотите загрузить.

wget http://example.com/file.zip 1. Укажите каталог загрузки

Если вы хотите загрузить файл в определенный каталог, вы можете использовать параметр -P, за которым следует путь к каталогу.

wget -P /path/to/directory http://example.com/file.zip 2. Загрузка в фоновом режиме

Если вы хотите загрузить большой файл, вы можете переместить загрузку в фоновый режим. Вы можете сделать это с помощью опции -b.

wget -b http://example.com/large-file.zip 3. Возобновление прерванной загрузки

Если загрузка прерывается, вы можете продолжить ее с параметром -c.

wget -c http://example.com/large-file.zip 4. Ограничить скорость загрузки

Если вы не хотите, чтобы wget использовал всю доступную пропускную способность сети, вы можете ограничить скорость загрузки с помощью параметра –limit-rate.

wget –limit-rate=200k http://example.com/file.zip 5. Загрузите несколько файлов

Если вы хотите загрузить несколько файлов, вы можете указать их все сразу.

wget http://example.com/file1.zip http://example.com/file2.zip

Кроме того, вы можете поместить все URL-адреса в файл (по одному URL-адресу в строке) и использовать параметр -i.

wget -i urls.txt 6. Загрузите полный веб-сайт

Если вы хотите загрузить полный веб-сайт для просмотра в автономном режиме, вы можете использовать параметр -r (или –recursive).

wget –recursive –no-clobber –page-requisites –html-extension –convert-links –restrict-file-names=windows –domains example.com –no-parent http://www. пример.com

Эта команда загрузит весь веб-сайт www.example.com. Параметры, используемые в этой команде, имеют следующие роли:

  • –recursive: загрузить весь веб-сайт.
  • –domains example.com: не переходить по ссылкам за пределами example.com.
  • –no-parent: не переходить по ссылкам вне каталога учебники/html/.
  • –page-requisites: получить все элементы, из которых состоит страница (изображения, CSS и т. д.).
  • –html-extension: сохранять файлы с расширением .html расширение.
  • –convert-links: преобразовать ссылки, чтобы они работали локально, в автономном режиме.
  • –restrict-file-names=windows: изменить имена файлов, чтобы они работали и в Windows.
  • –no-clobber: не перезаписывать существующие файлы (используется, если загрузка прерывается и возобновляется).

7. Загрузка файлов с FTP-сервера

Вы можете использовать wget для загрузки файлов с FTP-сервера. Если требуются имя пользователя и пароль, используйте формат: ftp://пользователь:пароль@сервер/путь.

wget ftp://user:password@ftp.example.com/file.zip Другие команды Linux:

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

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

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