Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
UNIX.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
10.6 Mб
Скачать

Wget: консольный загрузчик файлов

wget – универсальная программа закачки файлов по протоколам HTTP, HTTPS и FTP. При работе с HTML/XML-файлами программа может находить ссылки и переходить по ним, получая полноценную локальную версию сайта.

Команда имеет простой формат:

wget [опции] URL

Например, для загрузки файла достаточно выполнить команду:

user@desktop ~ $ wget ftp://mirror.aiya.ru/pub/ALTLinux/ISO/MD5SUM

--12:27:19-- ftp://mirror.aiya.ru/pub/ALTLinux/ISO/MD5SUM

=> `MD5SUM'

Распознаётся mirror.aiya.ru... 85.142.20.147

Устанавливается соединение с mirror.aiya.ru|85.142.20.147|:21... соединение установлено.

Выполняется вход под именем anonymous ... Выполнен вход в систему!

==> SYST ... готово. ==> PWD ... готово.

==> TYPE I ... готово. ==> CWD /pub/ALTLinux/ISO ... готово.

==> PASV ... готово. ==> RETR MD5SUM ... готово.

Длина: 393 (не достоверно)

100%[=======================================================================>] 393 --.--K/s

12:27:29 (429.29 KB/s) - `MD5SUM' сохранён [393]

Загруженный файл сохраняется в локальной директории.

Параметры команды

Команда wget имеет набор параметров:

-b

запустить программу на заднем фоне, вывод при этом перенаправляется в журнал wget;

-q

не выводить информацию на стандартный вывод, удобно для применения в скриптах;

-t число

число попыток загрузки файла;

-c

продолжить закачку для файлов, загруженных частично;

-r

загружать рекурсивно – удобно применять к директориям или к сайтам, которые необходимо загрузить целиком.

Команда обладает множеством параметров, связанными как с процессом закачки, так и со спецификой протоколов. Все они подробно описаны в man 1 wget.

Настройка

Команда wget имеет немало настроек, касающихся параметров доступа к хостам, использование проски-серверов и т.п.. Все они находятся в файле /etc/wget/wgetrc или в файле .wgetrc в домашней директории пользователя.

Глава 8. Практические занятия по базовому администрированию unix

Содержание

Методические указания по командам управления службами и журналами

Текстовые редакторы

Команды по управлению системой

Команды по управлению службами

Команды по мониторингу пользователей

Резюме

Дополнительные материалы

Практическое занятие. Управление службами

Сценарий: Загрузка системы

Сценарий: Системные службы: запуск и остановка

Сценарий: Уровни выполнения системы

Сценарий: Остановка и перезагрузка системы

Сценарий: Использование службы планировщика заданий

Сценарий: Системные журналы

Сценарий: Мониторинг пользователей

Задания для самоподготовки

Сценарии практического занятия на тему: Управление службами

Методические указания по командам управления программным обеспечением

Программы сборки и установки программ

Команды по работе с репозитарием пакетов

Резюме

Дополнительные материалы

Практическое занятие. Управление программным обеспечением

Сценарий: Установка программы из исходных текстов

Сценарий: Получение информации о пакетах

Сценарий: Установка и удаление пакетов

Сценарий: Работа с репозитарием

Задания для самоподготовки

Сценарии практического занятия на тему: Управление программным обеспечением

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]