Чтение онлайн

на главную - закладки

Жанры

Linux: Полное руководство

Аллен Питер В.

Шрифт:

Формат команды lynx таков:

$ lynx [опции] URL

Стрелки управления курсором «вверх» и «вниз» перемешают по ссылкам, стрелка «вправо» открывает ссылку, стрелка «влево» возвращает на предыдущую страницу. Справку можно получить, нажав клавишу <H>.

Некоторые полезные опции перечислены в таблице 6.4.

Опции программы lynx Таблица 6.4

Параметр Описание
– anonymous Использовать анонимную регистрацию
– auth=имя пароль Использовать
указанную информацию для аутентификации
– book Загрузить страницу с избранными ссылками
– cache n Установить количество кэшируемых документов
– case Учитывать регистр букв при поиске
– dump Преобразовать страницу в текстовый вид и отправить результат на стандартный вывод
– get_data Использование метода GET для отправления данных
– nolist Не выводить список ссылок при указании параметра -dump
– post_data Отправка данных с помощью метода POST
– realm Запрещает указывать URL при запуске
– reload Сброс каша прокси-сервера
– source Отображает страницы Web в виде исходного текста HTML

6.4.5. Полезный трюк: Что делать, если браузер «подвисает» на какой-то странице

Иногда попадаются веб-страницы, которым требуется целая вечность, чтобы загрузиться. Если с одной и той же страницей это повторяется изо дня в день, то причина, скорее всего, в следующем: код загружаемой страницы содержит ссылки на какой-то объект (картинку или, еще хуже, рекламный баннер), расположенный на другом сервере, причем имя этого сервера невероятно трудно разрешить в IP-адрес. Вы думаете, что браузер «висит», а на самом деле он ждет ответа от модуля распознавания имен (резолвера), который в свою очередь ждет ответа от сервера DNS. Службе DNS посвящена 13 глава этой книги, и для лучшего понимания этого совета просмотрите хотя бы бегло эту главу.

Путей решения проблемы два (не считая тривиального — прекратить посещать «тормозную» страницу). Во-первых, можно установить кэширующий сервер DNS. Вы сэкономите не только время, но и деньги, ведь все запросы и ответы на них будут храниться в кэше вашего собственного сервера и, значит, завтра не понадобится обращаться к внешнему серверу DNS за разрешением того же самого имени.

Во-вторых, можно явно отказаться от попыток открыть элемент страницы по этой «проблемной» ссылке. В файле

/etc/nsswitch.conf
(п. 13.2) определен порядок просмотра источников модулем распознавания имен. Убедитесь, что первым опрашивается файл:

hosts: files dns

Этот файл —

/etc/hosts
. Впишите в него строку, «разрешающую» имя проблемного сервера в ваш собственный (localhost) IP-адрес:

127.0.0.1 www.server.nedostupen.com

Когда вы в следующий раз заглянете на эту страницу, браузер быстро получит ошибку, успокоится и продолжит грузить страницу.

6.4.6. Набор программ для работы в Интернете

Болталка ICQ

Разве

может популярная операционная система не включить в свой состав популярную программу для общения? Нельзя сказать однозначно, что Linux является самой популярной операционной системой, первенство все-таки принадлежит Windows, но то, что ICQ — это самая популярная программа для общения, сомнению не подлежит. Посмотрите на свой UIN: вот столько пользователей было зарегистрировано до вас.

Количество пользователей ICQ растет не по дням и даже не по часам, а по минутам. Наверное, компания Mirabilis, когда разрабатывала первую версию ICQ, и не рассчитывала, что программа станет настолько популярной.

Клиент ICQ для Linux так и называется — Linux ICQ (

http://licq.org
). Запустить программу можно с помощью команды licq. Программа может даже работать в терминале (консоли), для этого введите команду
licq -p console
.

Менеджер закачки файлов Downloader for X

Штатной утилитой для скачивания файлов в Linux служит wget, поддерживающая протоколы FTP, HTTP и HTTPS. Она работает в консольном режиме и не требует взаимодействия с пользователем, то есть можно запустить процесс скачивания в фоновом режиме и завершить свой сеанс работы с Linux. Разработанная специально для медленных и ненадежных линий связи, она умеет возобновлять процесс закачки с того места, на котором он был прерван.

Рис. 6.17. Сеанс ICQ для Linux

Воспользуемся ею, чтобы скачать последнюю версию программы X-Downloader, разработанной Максимом Кошелевым (

www.krasu.ru/soft/chuchelo
):

$ wget http://www.krasu.ru/soft/chuchelo/files/d4x-2.5.0final-1.i386.rpm

Как видно из названия X-Downloader, этот менеджер закачек предназначен для работы в графической среде X Window.

Возможности программы таковы:

♦ Загрузка файлов по протоколам FTP и HTTP.

♦ Организация очередей и подочередей закачки.

♦ Многопоточный дизайн, благодаря которому файлы загружаются намного быстрее, потому что каждый файл закачивается одновременно несколькими потоками. Количество потоков можно настроить. По умолчанию оно равно пяти.

♦ Множественные параллельные закачки.

♦ Рекурсивное копирование по FTP и HTTP.

♦ Поддержка шаблонов при рекурсивном копировании по FTP.

♦ Поддержка прокси (FTP и HTTP).

♦ Принудительное ограничение скорости загрузки.

♦ Организация расписания загрузки.

♦ Приостановка закачки файлов и докачка в случае разрыва соединения.

♦ Поддержка метода drag-and-drop для добавления закачек.

♦ Прекрасная настраиваемость программы.

♦ Дополнительные возможности: шкуры (skins) и т.п.

Программа X-Downloader входит в состав некоторых дистрибутивов. Точно знаю, что она входит в состав дистрибутивов группы ALT.

Я с программой знаком достаточно давно. С тех времен программа заметно выросла, появились новые функции и усовершенствовались старые.

Запустите программу d4x в окне терминала или из меню Команды→Запустить приложение.

В левой части окна X-Downloader (рис. 6.18) отображаются активные очереди закачки. Каждая очередь содержит список файлов, которые нужно закачать. Работа с очередями (создание, удаление) осуществляется с помощью меню Очередь. Если щелкнуть правой кнопкой мыши на названии очереди и выбрать команду Свойства, мы сможем изменить параметры очереди.

Поделиться:
Популярные книги

Сержант. Назад в СССР. Книга 4

Гаусс Максим
4. Второй шанс
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Сержант. Назад в СССР. Книга 4

Вечный. Книга VI

Рокотов Алексей
6. Вечный
Фантастика:
рпг
фэнтези
5.00
рейтинг книги
Вечный. Книга VI

Черный дембель. Часть 3

Федин Андрей Анатольевич
3. Черный дембель
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Черный дембель. Часть 3

Как я строил магическую империю

Зубов Константин
1. Как я строил магическую империю
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Как я строил магическую империю

Герой

Мазин Александр Владимирович
4. Варяг
Фантастика:
альтернативная история
9.10
рейтинг книги
Герой

На границе империй. Том 9. Часть 2

INDIGO
15. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 9. Часть 2

Имперец. Том 5

Романов Михаил Яковлевич
4. Имперец
Фантастика:
попаданцы
альтернативная история
аниме
6.00
рейтинг книги
Имперец. Том 5

Локки 2. Потомок бога

Решетов Евгений Валерьевич
2. Локки
Фантастика:
городское фэнтези
аниме
попаданцы
5.00
рейтинг книги
Локки 2. Потомок бога

Ермак. Телохранитель

Валериев Игорь
2. Ермак
Фантастика:
альтернативная история
7.50
рейтинг книги
Ермак. Телохранитель

An ordinary sex life

Астердис
Любовные романы:
современные любовные романы
love action
5.00
рейтинг книги
An ordinary sex life

Бояръ-Аниме. Романов. Том 3

Кощеев Владимир
2. Романов
Фантастика:
фэнтези
альтернативная история
6.57
рейтинг книги
Бояръ-Аниме. Романов. Том 3

На гребне обстоятельств

Шелег Дмитрий Витальевич
7. Живой лед
Фантастика:
фэнтези
5.25
рейтинг книги
На гребне обстоятельств

Имя нам Легион. Том 18

Дорничев Дмитрий
18. Меж двух миров
Фантастика:
боевая фантастика
рпг
аниме
5.00
рейтинг книги
Имя нам Легион. Том 18

Надуй щеки! Том 6

Вишневский Сергей Викторович
6. Чеболь за партой
Фантастика:
попаданцы
дорама
5.00
рейтинг книги
Надуй щеки! Том 6