АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

linklint - Интернет в облаке

Запустите linklint в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда linklint, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


Linklint - средство быстрой проверки ссылок и обслуживания веб-сайтов

СИНТАКСИС


ссылкалинт [-кэш каталог] [-кейс] [контрольная сумма] [-concision_url] [-db1..9] [-задерживать d] [-doc]
[-докбаза Использование темпера с изогнутым основанием] [-dont_output хххх] [-ERR] [-румянец] [-вперед] [-Помощь] [-help_all]
[-хозяин имя хоста: порт] [-хозяин хоста] [-htmlтолько] [-http] [-http_header имя: значение]
[-игнорировать игнорировать] [-индекс файл] [-языка zz] [-предел n] [-список] [-местный набор ссылок] [-map
/ a = [/ b]] [-сеть] [-нетмод] [-нетсет] [-no_anchors] [-no_query_string] [-no_warn_index]
[-сирота] [-вне файл] [-output_frames] [-output_index имя файла] [-пароль область
пользовательский пароль] [-прокси имя хоста [: порт]] [-тихо] [-перенаправить] [-повторить] [-тихая] [-пропускать
скипсет] [-только текст] [-тайм-аут t] [-url_doc_prefix url /] [-версия] [-предупреждать] [-xref]
набор ссылок

Версия


2.3.5 13 августа 2001 г.

ОПИСАНИЕ


Эта страница руководства кратко описывает программу Linklint, которая является Perl с открытым исходным кодом.
программа, которая проверяет локальные и удаленные HTML-ссылки.

Эта страница руководства была написана для дистрибутива Debian, потому что исходная программа
не иметь справочной страницы. Вместо этого у него есть документация в формате HTML; см. ниже.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


вход Файл Выбор

Независимо от того, выполняете ли вы проверку локального сайта или проверку сайта HTTP, вы указываете, какие
каталоги (предположительно содержащие файлы HTML) для проверки с одним или несколькими наборами ссылок. А
В наборе ссылок используются два подстановочных символа @ и #. Каждый набор ссылок указывает один или несколько
каталоги очень похожи на стандартные * и? символы подстановки используются для указания
символы в * именах файлов в одном каталоге.

Символ @ соответствует любой строке символов (этот вид действует как "*"), а #
символ (который похож на «?») соответствует любой строке символов, кроме «/». В
Лучший способ понять, как работают @ и #, - это взглянуть на несколько примеров:

весь сайт / @
только домашняя страница (по умолчанию) /
файлы только в корневом каталоге / #
. . . и на один каталог вниз / # / #
файлы только в подкаталоге / sub / #
файлы в подкаталоге и ниже / sub / @
конкретные файлы / файл1 / файл2 ...
определенные подкаталоги / sub1 / @ / sub2 / @ ...

Если вы укажете более одного набора ссылок, будут проверяться файлы, соответствующие любому из наборов ссылок.
HTML-файлы, не соответствующие ни одному из наборов ссылок, будут пропущены. Linklint проверит,
существуют, но не будут проверять ни одну из их ссылок.

Другие контрактные услуги Файл Выбор Опции

-пропускать скипсет
Пропускает HTML-файлы, соответствующие скипсет. «Linklint» проверит, существуют ли эти файлы, но
не будет добавлять свои ссылки в список файлов для проверки. Несколько наборы Он
разрешено, но каждому из них должен предшествовать -пропускать в командной строке. Скипсеты используют
те же символы подстановки, что и наборы ссылок.

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

-предел n
Ограничивает проверку до n Файлы HTML (по умолчанию 500). Все файлы HTML после первого n Он
пропущено.

месте Сайт Контроль

Если вы разрабатываете HTML-страницы на компьютере, на котором нет HTTP-сервера, или если
вы разрабатываете простой сайт, который не использует перенаправление сервера или расширенный CGI,
вам следует использовать локальную проверку сайта.

linklint / @

Проверяет все файлы HTML в текущем каталоге и ниже. Предполагается, что текущий
каталог является корневым каталогом сервера, поэтому ссылки, начинающиеся с "/" по умолчанию для этого
каталог. Вы должны указать /@ чтобы проверить весь сайт. Посмотрите, какие файлы нужно проверять
Детали.

linklint -корневой каталог / @

Проверяет все файлы HTML в каталоге и ниже. Это полезно, если вы хотите проверить несколько сайтов.
на том же компьютере или если вы не хотите запускать Linklint в общедоступном каталоге HTML.

Другие контрактные услуги месте Сайт Опции

-хозяин хоста
По умолчанию Linklint предполагает, что все ссылки на вашем сайте, начинающиеся с http: //, являются
удаленные ссылки на другие сайты. Если у вас есть абсолютные ссылки на ваш собственный сайт, укажите
"Linklint" ваше имя хоста и ссылки, начинающиеся с "http://hostname"будет рассматриваться как
локальные файлы. Если вы укажете -хозяин имя хоста: порт, только http ссылки на это имя хоста и
порт будет обрабатываться как локальные файлы.

-кейс
Проверяет соответствие имени файла (верхний / нижний) использованным ссылкам внутри тегов html
случай, используемый файловой системой. Это только для Windows и очень удобно, если вы
переносят сайт на хост Unix.

-сирота
Проверяет все каталоги, содержащие файлы, используемые на сайте, на наличие неиспользуемых (сиротских) файлов.

-индекс файл
Пользы файл в качестве индексного файла по умолчанию вместо списка по умолчанию, используемого Linklint.
Вы можете указать более одного файла, но каждому из них должен предшествовать -индекс на
командная строка. Если индексный файл по умолчанию не найден, Linklint использует список
весь каталог. См. Подробности в разделе "Файл по умолчанию".

-map / a = [/ b]
Запасные ведущие /a /b. Для карт изображений на стороне сервера или для имитации сервера
Перенаправление.

-no_warn_index
Включает предупреждение «индексный файл не найден». Относится только к проверке локального сайта.

-no_anchors
Сообщает "Linklint" игнорировать именованные якоря. Это может облегчить проблемы с памятью у людей.
с крупными сайтами, которые в первую очередь заинтересованы в отсутствующих страницах и не пропавших без вести
якоря. Этот параметр работает как для проверки HTTP, так и для проверки локального сайта.

HTTP Сайт Контроль

Если у вас сложный сайт, который использует много CGI или перенаправления сервера, вам следует использовать
Проверка сайта HTTP. Несмотря на то, что проверка сайта HTTP читает страницы через ваш HTTP-сервер, вы
обеспечит максимальную производительность, если вы проведете проверку на машине с высокой скоростью
подключение к вашему серверу.

linklint -http -host www.site.com / @

Ассоциация -http флаг указывает "Linklint" проверять HTML-файлы на сайте www.site.com через удаленный
HTTP-соединение. Вы должны указывать -host всякий раз, когда выполняете проверку сайта HTTP (в противном случае
Linklint не знает, где взять ваши страницы). Вы можете указать /@ чтобы проверить весь сайт. Видеть
Какие файлы проверять для получения подробной информации.

HTTP Сайт Проверьте Опции

-http
Этот флаг указывает Linklint выполнить проверку HTTP-сайта вместо проверки локального сайта.
Все файлы (кроме карт изображений на стороне сервера) будут прочитаны по протоколу HTTP с вашего
веб сервер.

-хозяин имя хоста: порт
Если вы включите : порт в конце вашего имени хоста Linklint использует этот порт для HTTP
проверка сайта.

-пароль область пользовательский пароль
Пользы пользователь и password как авторизация для входа защищена паролем область. Царства
именованные области сайта, которые имеют общий набор имен пользователей и паролей. Если
пароли необходимы для проверки вашего сайта, Linklint скажет вам, какие области нужны
пароли в предупреждающих сообщениях. Заключите область в двойные кавычки, если она содержит
пробелы. Если для определенной области не указан пароль, Linklint попытается использовать
пароль для области «ПО УМОЛЧАНИЮ», если он был предоставлен.

-тайм-аут t
Тайм-аут после t секунд (по умолчанию 15) при получении файлов через http. Как только данные
получил, дополнительный t секунд допускается. Тайм-аут отключен в Windows
машины, поскольку порт Perl для Windows не поддерживает функцию «alarm ()».

-задерживать d
Задержки d секунд между запросами к одному и тому же хосту (по умолчанию 0). Это дружелюбный
что делать, особенно если вы проверяете много ссылок на одном и том же хосте.

-местный набор ссылок
Получает файлы, соответствующие набор ссылок локально. По умолчанию -местный набор ссылок is @.карта (который
соответствует любой ссылке, оканчивающейся на .карта). Это позволяет Linklint переходить по ссылкам через
серверные карты изображений. По умолчанию игнорируется, если вы укажете свой собственный -местный
выражения. Вам необходимо указать -корень каталог, чтобы эта опция работала должным образом.

-map / a = [/ b]
Запасные ведущие /a /b. Для карт изображений на стороне сервера или для имитации сервера
Перенаправление.

-no_anchors
Сообщает "Linklint" игнорировать именованные якоря.

-no_query_string
До версии 2.3.4 Linklint не использовал строки запроса при создании сайта HTTP.
чеки. Строки запроса были удалены перед отправкой HTTP-запросов. По состоянию на 2.3.4 запрос
строки в ссылках используются в запросах. Использовать -no_query_string флаг, чтобы вернуться
«старое» поведение.

-http_header Имя: значение
Добавляет HTTP-заголовок Имя: ценностное ко всем HTTP-запросам, сгенерированным Linklint. Вы будете
необходимо использовать кавычки, чтобы скрыть пробелы в строке заголовка из командной строки
устный переводчик. Linklint автоматически добавит пробел после первого двоеточия, если есть
ни одного там уже нет. Допускается использование нескольких (уникальных) строк заголовка.

-языка zz
Эта опция полезна только в том случае, если вы проверяете сайт, который использует согласование контента для
представлять один и тот же URL-адрес на разных языках.

Создает заголовок HTTP-запроса формы Принять-язык: zz который включен как
часть всех HTTP-запросов, генерируемых Linklint. Несколько -языка спецификации
разрешается. Это приведет к единственному Принять-язык: заголовок, в котором перечислены все
указанные вами языки в алфавитном порядке. Некоторые веб-сайты могут использовать это
информация, чтобы вернуть вам страницы на определенном языке.

Если вам нужно что-то посложнее, используйте более общие цели
-http_header чтобы создать свой собственный заголовок. Есть неполный список языков
сокращения (взятые из Debian) включены как часть документации Linklint.

Удаленный URL Контроль

Проверка удаленного URL-адреса используется, чтобы узнать, существует ли удаленный URL-адрес (или был ли он недавно изменен).
Ссылки на удаленных страницах не проверяются, и Linklint не ищет именованные якоря в
удаленные URL-адреса.

Удаленную проверку URL можно использовать для проверки всех "удаленных" ссылок на вашем сайте (
которые ссылаются на страницы на других сайтах) или может проверить список URL-адресов. Есть несколько способов
чтобы указать, какие удаленные URL-адреса проверять:

ссылкалинт http://somehost/file.html

Проверяет, есть ли /файл.html существует на каком-то хосте. Можно ввести несколько URL-адресов на
командная строка, в @командный файлили в @@ httpfile. Каждый проверяемый URL должен начинаться
с "http: //". Это отключит проверку сайта.

linklint @@ httpfile

Проверяет все удаленные URL-адреса http, найденные в httpfile. Все, что есть в файле, начинается с
«http: //» считается URL-адресом. Если файл выглядит как удаленныйX.txt файл сгенерирован
по Linklint, тогда на все неудачные URL-адреса будут сделаны перекрестные ссылки.

linklint @@ -doc linkdoc

Предполагая, что вы уже проверили сайт и использовали -doc ссылкадок положить все свои
выходные файлы в каталоге linkdoc, Linklint проверит все удаленные ссылки, которые были
найдены на вашем сайте и перекрестно ссылаются на все неудачные URL без проверки сайта. Вы можете
использовать -нетмод or -нетсет флаги для включения кеша состояния.

linklint -net [параметры проверки сайта]

Ассоциация -сеть флаг указывает Linklint проверять все удаленные ссылки после выполнения локального или HTTP
сайт проверить сайт. Если у вас проблемы с памятью, не используйте -сеть вариант, вместо этого используйте
одна из @@ варианты выше.

Другие контрактные услуги Удаленный URL Опции

-тайм-аут t
Тайм-аут после t секунд (по умолчанию 15) при получении файлов через http. Как только данные
получил, дополнительный t секунд допускается. Тайм-аут отключен в Windows
машины, поскольку порт Perl для Windows не поддерживает функцию «alarm ()».

-задерживать d
Задержки d секунд между запросами к одному и тому же хосту (по умолчанию 0). Это дружелюбный
что делать, особенно если вы проверяете много ссылок на одном и том же хосте.

-перенаправить
Проверяет наличие перенаправляет заголовки удаленных URL-адресов, которые являются файлами HTML. Если
редирект обнаружен, за ним следует. Эта функция отключена, если кеш состояния
используемый.

-прокси имя хоста [: порт]
Отправляет все удаленные HTTP-запросы через прокси-сервер хоста и необязательный
порт. Это позволяет вам проверять удаленные URL-адреса или (новое в версии 2.3.1) весь ваш
сайт изнутри брандмауэра, имеющего прокси-сервер http. Некоторые сообщения об ошибках
(относящиеся к ошибкам хоста) могут быть недоступны через прокси-сервер.

-concision_url
Отключает печать успешных URL-адресов в STDOUT во время удаленной проверки ссылок.

Статус: Кэш Опции

Кэш состояния - очень мощная функция. Это позволяет вам отслеживать последние изменения
на всех удаленных (сторонних) страницах, на которые вы ссылаетесь. Затем вы можете использовать вывод Linklint
файлы, чтобы быстро проверить измененные страницы, чтобы убедиться, что они по-прежнему соответствуют вашим потребностям.

Приведенные ниже флаги используют файл кеша состояния linklint.url (хранящийся в вашем ДОМАШНЕМ или
LINKLINT каталог). Этот файл отслеживает даты модификации всех удаленных
URL-адреса, которые вы проверяете.

-нетмод
Работает так же, как -сеть но использует кеш состояния. Недавно проверенные URL-адреса будут
занесено в кеш. Linklint сообщит вам, какие (ранее кэшированные) URL-адреса были
изменено с момента последнего -нетсет.

-нетсет
Подобно -нетмод но также сбрасывает последний измененный статус в кеше для всех URL-адресов,
проверил ок. Если вы всегда используете -нетсет, об измененных URL будет сообщено только один раз.

-повторить
Проверяет только те URL-адреса, которые имеют статус сбоя хоста в кэше. Иногда URL не работает
потому что его хост временно не работает. Этот флаг позволяет вам перепроверить только те
ссылки. Простой способ перепроверить все кэшированные URL-адреса с ошибками хоста - "linklint @@
-retry ". Используйте" linklint @@ linkdoc / remoteX.txt -retry ", если вы хотите, чтобы неудачные URL-адреса были
перекрестные ссылки.

-румянец
Удаляет из кеша все URL-адреса, которые в данный момент не проверяются. В -повторить флажок
не влияет на то, какие URL-адреса сбрасываются.

контрольная сумма
Гарантирует, что каждый URL-адрес, который был изменен, сообщается как таковой. Этот флаг может сделать
удаленная проверка занимает больше времени. Многие страницы, требующие контрольной суммы,
генерируется динамически и всегда будет считаться измененным.

-кэш каталог
Читает и пишет linklint.url кеш-файл в этом каталоге. Каталог по умолчанию
устанавливается вашими переменными среды LINKLINT или HOME.

Результат Опции

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

Много Файл Результат

-doc ссылкадок
Отправляет весь вывод в ссылкадок каталог. Вывод разделен на отдельные .текст
и . HTML файлы. Полная документация всегда производится независимо от единственного
флаги файлов.

Файл index.txt содержит индекс для всех остальных файлов; index.html это HTML
версия индекса. Индексные файлы для удаленной проверки URL-адресов: ur_lindex.txt и
url_index.html.

-только текст
Предотвращает создание любых HTML-файлов в -doc каталог.

-htmlтолько
Удаляет избыточные текстовые файлы в -doc каталог после того, как они были использованы для создания
файлы вывода HTML. Файлы удаленный.txt и удаленныйX.txt не стираются, так как они
может использоваться Linklint для повторной проверки удаленных URL-адресов.

-докбаза Использование темпера с изогнутым основанием
Отменяет значение по умолчанию Использование темпера с изогнутым основанием выражение, используемое для направления браузера к ресурсам
перечислены в выходных файлах HTML. База добавляется к локальным ссылкам на выходе
HTML файлы. Это влияет только на ссылки в выходных файлах HTML, это не влияет на
что отображается в этих файлах. Обычно этот флаг использовался бы только во время
проверьте локальный сайт, чтобы установить базу на "http://host".

-output_frames
Все файлы выходных данных HTML связаны с index.html. Если вы используете этот флаг, то
файлы данных будут открыты в новом фрейме (окне), что может быть удобно в
в некоторых случаях, так как он всегда оставляет index.html файл открывается в отдельном окне.

-output_index имя файла
Файлы выходных индексов ранее были названы ссылкаlint.txt и linklint.html, Эти
теперь были изменены на index.txt и index.html, Вы можете использовать -output_index
возможность изменить это имя обратно на "linklint" или на что-нибудь другое.

-url_doc_prefix url /
По умолчанию выходные файлы связываются с удаленной проверкой URL, все они начинаются с «url».
Вы можете изменить это с помощью -url_doc_prefix вариант. Если url_doc_prefix содержит
"/", тогда соответствующий каталог будет создан (как подкаталог
-doc каталог).

-dont_output хххх
Не создавайте файлы вывода, содержащие «xxxx». Можно повторить. Пример:

-dont_output "X $"

подавит вывод всех файлов перекрестных ссылок.

Один Файл Результат

-ERR
Перечисляет отсутствующие файлы и другие ошибки.

-вне файл
Отправляет выходные данные списка и сводную информацию в файл.

-список
Перечисляет все найденные файлы, ссылки, каталоги и т. Д.

-предупреждать
Список всех предупреждений.

-xref
Добавляет перекрестные ссылки в списки.

-вперед
Сортировка списков по ссылочному файлу.

Отлаживать и другие Флаги

-db1
Отлаживает ввод командной строки и выражения набора ссылок.

-db2
Печатает имя каждого проверяемого файла (а не только файлов HTML).

-db3
Отлаживает парсер HTML, распечатывает теги и результирующие ссылки.

-db4
Отлаживает подключение к сокету (вроде).

-db5
Не используется.

-db6
Подробная информация о статусе последнего изменения для удаленных URL-адресов (требуется -нетсет or -нетмод).

-db7
Печатает краткую отладочную информацию при проверке удаленных URL-адресов.

-db8
Печатает все заголовки http при проверке удаленных URL-адресов.

-db9
Генерирует случайные HTTP-ошибки.

-версия
Предоставляет информацию о версии.

-Помощь
Перечисляет несколько простых примеров использования Linklint.

-help_all
Перечисляет всю справку (содержащуюся в программе), включая все варианты ввода.

-тихо
Отключает процесс печати на экране.

-тихая
Отключает вывод итогов на экран.

Используйте linklint онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    NSIS: система установки со сценариями Nullsoft
    NSIS: система установки со сценариями Nullsoft
    NSIS (установка с поддержкой сценариев Nullsoft)
    System) является профессиональным открытым исходным кодом
    система для создания установщиков Windows. Это
    спроектирован таким образом, чтобы быть таким же маленьким и гибким
    как возможно ...
    Скачать NSIS: система установки Nullsoft со сценариями
  • 2
    авторизация
    авторизация
    AuthPass - это пароль с открытым исходным кодом
    менеджер с поддержкой популярных и
    проверенный Keepass (kdbx 3.x И kdbx 4.x ...
    Скачать авторизацию
  • 3
    Zabbix
    Zabbix
    Zabbix — это открытый корпоративный класс.
    исходное распределенное решение для мониторинга
    предназначен для наблюдения и отслеживания
    производительность и доступность сети
    серверы, устройства...
    Скачать Zabbix
  • 4
    KDiff3
    KDiff3
    Этот репозиторий больше не поддерживается
    и хранится в архивных целях. Видеть
    https://invent.kde.org/sdk/kdiff3 for
    новейший код и
    https://download.kde.o...
    Скачать KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX — это графический интерфейс для
    USB-загрузчик Ванинкоко, основанный на
    libwiigui. Он позволяет перечислять и
    запуск игр Wii, игр Gamecube и
    доморощенный на Wii и WiiU...
    Скачать USBLoaderGX
  • 6
    Жар-птица
    Жар-птица
    СУБД Firebird предлагает функции ANSI SQL
    & работает на Linux, Windows и
    несколько Unix-платформ. Функции
    отличный параллелизм и производительность
    & сила...
    Скачать Firebird
  • Больше »

Команды Linux

Ad