Загрузка файлов в Linux (часть 1)

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

Wget

Wget — это консольный неинтерактивный загрузчик, не имеющий собственной графической оболочки. Работает с протоколами HTTP, HTTPS, FTP и HTTP через прокси-сервер. Так как программа неинтерактивная, то на её работу повлиять невозможно никаким образом, кроме посыла сигнала kill или нажатием Ctrl+C в терминале. Wget установлен по-умолчанию в каждом дистрибутиве Linux, так что нам не придется ничего доустанавливать. Самый простой пример его использования:

wget http://example.com/file

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

 -i,  --input-file=FILE Загрузка всех URLs находящихся в фаиле file

wget -i file

wget --input-file=file

-P,  --directory-prefix=ПРЕФИКС сохранять файлы в ПРЕФИКС/...

wget -P /home/total/save ftp://ftp.example.com/file.xxx

wget --directory-prefix=/home/total/save ftp://ftp.example.com/file.xxx

-b,  --background после запуска перейти в фоновый режим

wget -b http://example.com/file

wget --background http://example.com/file

-c,  --continue возобновить загрузку частично загруженного файла

wget -c http://example.com/file

wget --continue http://example.com/file

-h, --help вывод справки

wget -h

wget --help

Ключей wget существует множество. Чтобы посмотреть все, введите в консоли

wget -h

или

wget --help

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

P.S. Ученье - свет, а неученье - тьма.

Комментарии

Аватар пользователя serviko

и эти ключи: -r, -k, -p, -np.

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