Поиск по сайту:

Как загружать файлы в Linux без веб-браузера (и почему это следует делать)

Если вы ищете самый быстрый и надежный способ загрузки онлайн-файлов в Linux, wget — это то, что вам нужно.

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

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

Вместо этого, если вы используете Linux, выберите путь wget . Позвольте мне показать вам, как это сделать.

Как установить wget

Что вам понадобится: Чтобы использовать wget, вам понадобится работающий экземпляр Linux и пользователь с привилегиями sudo (для установки).

1. Откройте окно терминала и установите wget.

Wget должен быть установлен в вашем дистрибутиве по умолчанию. Если нет, то вот как это получить. Войдите в Linux и откройте окно терминала. Отсюда приведены команды для установки wget в дистрибутивах на базе Ubuntu, Arch и Fedora.

  • Для дистрибутивов на базе Ubuntu — sudo apt-get install wget -y
  • Для дистрибутивов на основе Arch — sudo pacman -S wget
  • Для дистрибутивов на базе Fedora — sudo dnf install wget -y

2. Использование wget

Wget используется только из командной строки, поэтому держите окно терминала открытым. Допустим, вы хотите загрузить ISO для Ubuntu Desktop Linux и нашли ссылку (с официального сайта загрузки) https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-. amd64.iso. Вместо того, чтобы загружать это из браузера, вы можете просто запустить команду:

wget https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso

Следует иметь в виду, что файл будет загружен в каталог, в котором вы сейчас работаете.

3. Сохранение файла в другой каталог.

Допустим, у вас есть каталог /ISOS, и вы хотите загрузить ISO-образ Ubuntu в этот каталог. Для этого вы используете опцию -P (для пути), например:

wget -P /ISO/ https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso

Как загрузить несколько файлов одновременно с помощью wget

Вот еще один крутой трюк. С помощью wget вы можете загрузить несколько файлов одновременно. Вот как.

1. Создайте файл для хранения адресов.

Во-первых, вам нужно создать новый файл, в котором будут храниться URL-адреса загружаемых файлов. Допустим, вы хотите загрузить файлы ISO для Ubuntu, Fedora и Arch Linux. Создайте файл с помощью команды:

nano downloads

В этом файле добавьте три URL-адреса для загрузок, например:

https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso
https://download.fedoraproject.org/pub/fedora/linux/releases/39/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-39-1.5.iso
http://mirrors.acm.wpi.edu/archlinux/iso/2023.12.01/archlinux-2023.12.01-x86_64.iso

Сохраните и закройте файл.

2. Начать загрузку

Для начала загрузки введите команду:

wget -i downloads

Затем вы можете уйти и дождаться завершения загрузки.

3. Продолжить прерванную загрузку.

Допустим, загрузка прервалась. Вместо того, чтобы снова загружать весь файл, просто запустите команду с опцией -c, например:

wget -c https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso

Если вы загружаете файл (как мы делали выше), и она прерывается, вы можете продолжить ее следующим образом:

wget -c -i downloads

И это все, что нужно, чтобы использовать wget для более надежной (и быстрой) загрузки файлов на ваш компьютер с Linux. 

Статьи по данной тематике