Ubuntu. Wget. Шпаргалка по команде


Решил сделать небольшой цикл шпаргалок по популярным консольным командам. Начнем с wget. Ниже шпаргалка по вызову этой полезной команды.

[table caption=»Примеры вызова функции wget» colalign=»left|left»]
wget http://site.com/archive.zip~ загрузить archive.zip в текущую папку
wget -P /path/to/dest http://site.com/archive.zip~ загрузить archive.zip в папку /path/to/dest
wget -c http://site.com/archive.zip~ докачать archive.zip в случаи возникновения ошибок связи
wget -O arch.zip http://site.com/archive.zip~ загрузить archive.zip и назвать новый файл arch.zip
wget -i files.txt~ загрузить файлы со списка, который находится в files.txt
wget —tries=10 http://site.com/archive.zip~ указать, сколько следует сделать попыток при скачивании
wget -Q5m -i http://site.com/~ квота на макс. размер загружаемых файлов (работает только при рекурсивном скачивании (-r) )
wget —save-cookies cookies.txt —post-data ‘username=login&password=pass’ http://site.com/auth.php~ авторизация с обязательным сохранением кук (с целью возможного последующего входа)
echo ‘wget http://site.com/archive.zip’ | at 20:00 загрузить http://site.com/archive.zip~ в 20:00 в текущий каталог
wget ftp://site.com/dir/*.zip~ загрузка всех файлов, соответствующих шаблону (FTP)
wget http://site.com/dir/file{1..10}.zip~ загрузка всех файлов, соответствующих шаблону (HTTP)
wget -b http://site.com/archive.zip~ загрузка файла в фоновом режиме (лог сохраняется в wget.log)
export http_proxy=http://proxy.com:3128/;wget http://site.com/archive.zip~ загрузка *archive.zip* через прокси
wget -m -w 1 http://site.com/~ создание зеркала сайта с сохранением абс. ссылок и ожиданием 1-й секунды между запросами
wget —limit-rate=200k http://site.com/archive.zip~ установка ограничения на скорость работы
wget -R bmp http://site.com/~ запретить загрузку bmp
wget -A jpg http://site.com/~ загружать только изображения jpg
[/table]


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

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