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