InglêsFrancêsEspanhol

Ad


favicon do OnWorks

linklint - Online na nuvem

Execute o linklint no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando linklint que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


Linklint - verificador de links rápidos e ferramenta de manutenção de sites

SINOPSE


linklint [-cache anuário] [-caso] [-verificação] [-concise_url] [-db1..9] [-atraso d] [-doc]
[-docbase base] [-não_saída xxxx] [-ERRAR] [-rubor] [-frente] [-Socorro] [-ajuda_todos]
[-hospedeiro nome do host: porta] [-hospedeiro hostname] [-htmlapenas] [-http] [-http_header nome: valor]
[-ignorar ignorar] [-índice lima] [-língua zz] [-limite n] [-Lista] [-local conjunto de links] [-map
/ a = [/ b]] [-internet] [-netmod] [-netset] [-no_anchors] [-no_query_string] [-no_warn_index]
[-órfão] [-Fora lima] [-output_frames] [-índice_saída nome do arquivo] [-senha reino
senha do usuário] [-proxy nome do host [: porta]] [-quieto] [-redirecionar] [- repetição] [- silencioso] [-pular
salto] [-somente texto] [-tempo esgotado t] [-url_doc_prefixo url /] [-versão] [-avisar] [- refex]
conjunto de links

VERSÃO


2.3.5, 13º de agosto de 2001

DESCRIÇÃO


Esta página de manual documenta resumidamente o programa Linklint, que é um Perl de código aberto
programa que verifica links HTML locais e remotos.

Esta página de manual foi escrita para a distribuição Debian porque o programa original faz
não tem uma página de manual. Em vez disso, possui documentação no formato HTML; Veja abaixo.

OPÇÕES


Entrada Envie o Seleção

Esteja você fazendo uma verificação de site local ou uma verificação de site HTTP, você especifica qual
diretórios (presumivelmente contendo arquivos HTML) para verificar com um ou mais conjuntos de links. UMA
linkset usa dois caracteres curinga @ e #. Cada conjunto de links especifica um ou mais
diretórios muito parecidos com o padrão * e? caracteres curinga são usados ​​para especificar o
caracteres nos * nomes dos arquivos em um diretório.

O caractere @ corresponde a qualquer string de caracteres (funciona como "*"), e o #
caractere (que é mais ou menos como "?") corresponde a qualquer string de caracteres, exceto "/". o
A melhor maneira de entender como @ e # funcionam é olhar alguns exemplos:

todo o site / @
apenas a página inicial (padrão) /
arquivos no diretório raiz apenas / #
. . . e um diretório para baixo / # / #
arquivos no subdiretório apenas / sub / #
arquivos no subdiretório e abaixo de / sub / @
arquivos / arquivo1 / arquivo2 específicos ...
subdiretórios específicos / sub1 / @ / sub2 / @ ...

Se você especificar mais de um conjunto de links, os arquivos correspondentes a qualquer um dos conjuntos de links serão verificados.
Os arquivos HTML que não correspondem a nenhum dos conjuntos de links serão ignorados. Linklint vai ver se eles
existe, mas não verifica nenhum de seus links.

Outros Envie o Seleção Opções

-pular salto
Pula arquivos HTML que correspondem salto. O "Linklint" garantirá que esses arquivos existam, mas
não adicionará nenhum de seus links à lista de arquivos a serem verificados. Múltiplo conjuntos de caçamba e guarante que os mesmos estão
permitido, mas cada um deve ser precedido de -pular na linha de comando. Skipsets usam o
mesmos caracteres curinga como conjuntos de links.

-ignorar ignorar
Ignora a correspondência de arquivos ignorar. "Linklint" nem mesmo verifica se esses arquivos
existir. Múltiplo ignora conjuntos são permitidos, mas cada um deve ser precedido de -ignorar na
linha de comando. Ignoresets usam os mesmos caracteres curinga que os conjuntos de links.

-limite n
Limita a verificação para n Arquivos HTML (padrão 500). Todos os arquivos HTML após o primeiro n e guarante que os mesmos estão
pulado.

Locais de Local Checagem

Se você estiver desenvolvendo páginas HTML em um computador que não possui um servidor http, ou se
você está desenvolvendo um site simples que não usa redirecionamento de servidor ou CGI extenso,
você deve usar a verificação de site local.

linklint / @

Verifica todos os arquivos HTML no diretório atual e abaixo. Presume que o atual
diretório é o diretório raiz do servidor, então os links que começam com "/" são o padrão para este
diretório. Você deve especificar /@ para verificar todo o site. Veja quais arquivos verificar
Detalhes.

linklint -root dir / @

Verifica todos os arquivos HTML em dir e abaixo. Isso é útil se você deseja verificar vários sites
na mesma máquina ou se você não quiser executar o Linklint em seu diretório HTML público.

Outros Locais de Local Opções

-hospedeiro hostname
Por padrão, "Linklint" assume que todos os links em seu site que começam com "http: //" são
links remotos para outros sites. Se você tiver links absolutos para seu próprio site, dê
"Linklint" seu nome de host e links que começam com "http://hostname"será tratado como
ficheiros locais. Se você especificar -hospedeiro nome do host: porta, apenas links http para este nome de host e
porta será tratada como arquivos locais.

-caso
Certifica-se de que o nome do arquivo (maiúsculas / minúsculas) usado links dentro de tags html correspondam
o caso usado pelo sistema de arquivos. Isso é apenas para Windows e é muito útil se você
estão portando um site para um host Unix.

-órfão
Verifica todos os diretórios que contêm arquivos usados ​​no site em busca de arquivos não usados ​​(órfãos).

-índice lima
Uso lima como o arquivo de índice padrão em vez da lista padrão usada por "Linklint".
Você pode especificar mais de um arquivo, mas cada um deve ser precedido por -índice na
linha de comando. Se um arquivo de índice padrão não for encontrado, "Linklint" usa uma lista de
diretório inteiro. Consulte a seção Arquivo padrão para obter detalhes.

-map / a = [/ b]
Líderes substitutos /a com /b. Para mapas de imagem do lado do servidor ou para simular o servidor
Redirecionamento.

-no_warn_index
Acontece o aviso "arquivo de índice não encontrado". Aplica-se apenas à verificação de site local.

-no_anchors
Diz ao "Linklint" para ignorar as âncoras nomeadas. Isso pode aliviar problemas de memória para as pessoas
com grandes sites que estão principalmente interessados ​​em páginas ausentes e não ausentes nomeadas
âncoras. Esta opção funciona tanto para HTTP quanto para verificações de site local.

HTTP Local Checagem

Se você tem um site complicado que usa muitos CGI ou redirecionamento de servidor, você deve usar
Verificação do site HTTP. Mesmo que uma verificação de site HTTP leia páginas por meio de seu servidor HTTP, você
obterá o melhor desempenho se você fizer sua verificação em uma máquina que tenha alta velocidade
conexão ao seu servidor.

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

A -http sinalizador diz ao "Linklint" para verificar os arquivos HTML no site www.site.com por meio de um controle remoto
conexão http. Você deve especificar um -host sempre que fizer uma verificação de site HTTP (caso contrário
Linklint não saberá onde obter suas páginas). Você pode especificar /@ para verificar todo o site. Ver
Quais arquivos verificar para obter detalhes.

HTTP Local Verifique Opções

-http
Este sinalizador diz ao Linklint para executar uma verificação de site HTTP em vez de uma verificação de site local.
Todos os arquivos (exceto mapas de imagem do lado do servidor) serão lidos por meio do protocolo HTTP de seu
servidor web.

-hospedeiro nome do host: porta
Se você incluir :porta no final do seu nome de host, o Linklint usa esta porta para o HTTP
verificação do site.

-senha reino senha do usuário
Uso usuário e senha como autorização para entrar protegido por senha reino. Reinos são
áreas nomeadas de um site que compartilham um conjunto comum de nomes de usuário e senhas. Se
são necessárias senhas para verificar seu site, o Linklint lhe dirá quais domínios precisam
senhas em mensagens de aviso. Coloque o domínio entre aspas duplas se ele contiver
espaços. Se nenhuma senha for fornecida para um domínio específico, o Linklint tentará usar o
senha para o domínio "" DEFAULT "" se tiver sido fornecida.

-tempo esgotado t
Tempo esgotado depois t segundos (padrão 15) ao obter arquivos via http. Uma vez que os dados são
recebido, um adicional t segundos são permitidos. O tempo limite está desativado no Windows
máquinas, uma vez que a porta Perl do Windows não suporta a função "alarm ()".

-atraso d
Atrasos d segundos entre as solicitações para o mesmo host (padrão 0). Este é um amistoso
coisa a fazer, especialmente se você estiver verificando muitos links no mesmo host.

-local conjunto de links
Obtém arquivos que correspondem conjunto de links localmente. O padrão -local conjunto de links is @.mapa (qual
corresponde a qualquer link terminando em .mapa) Isso permite que o Linklint siga os links através de
mapas de imagem do lado do servidor. O padrão é ignorado se você especificar o seu próprio -local
expressões. Você precisa especificar o -raiz diretório para esta opção funcionar corretamente.

-map / a = [/ b]
Líderes substitutos /a com /b. Para mapas de imagem do lado do servidor ou para simular o servidor
Redirecionamento.

-no_anchors
Diz ao "Linklint" para ignorar as âncoras nomeadas.

-no_query_string
Até a versão 2.3.4, o Linklint não usava strings de consulta ao fazer o site HTTP
Verificações. Strings de consulta foram removidos antes de fazer solicitações HTTP. A partir de 2.3.4 consulta
strings em links são usadas nas solicitações. Use o -no_query_string sinalize para voltar
o comportamento "antigo".

-http_header Nome: valor
Adiciona o cabeçalho HTTP Nome: valor a todas as solicitações HTTP geradas pelo Linklint. Você irá
precisa usar aspas para esconder espaços na linha de cabeçalho da linha de comando
intérprete. O Linklint irá adicionar automaticamente um espaço após os primeiros dois pontos se houver
não um já lá. Várias linhas de cabeçalho (exclusivas) são permitidas.

-língua zz
Esta opção só é útil se você estiver verificando um site que usa negociação de conteúdo para
apresentar o mesmo URL em diferentes idiomas.

Cria um cabeçalho de solicitação HTTP do formulário Idioma de aceitação: zz que está incluído como
parte de todas as solicitações HTTP geradas pelo Linklint. Múltiplo -língua especificações
são autorizadas. Isso resultará em um único Idioma de aceitação: cabeçalho que lista todos os
os idiomas que você especificou em ordem alfabética. Alguns sites podem usar isso
informações para retornar páginas para você em um idioma específico.

Se você precisa ser mais complicado do que isso, use o propósito mais geral
-http_header para criar seu próprio cabeçalho. Existe uma lista parcial de idiomas
abreviações (retiradas do Debian) incluídas como parte da documentação do Linklint.

Remote URL Checagem

Uma verificação de URL remota é usada para ver se existe uma URL remota (ou foi modificada recentemente).
Os links nas páginas remotas não são verificados nem o Linklint procura âncoras nomeadas em
URLs remotos.

A verificação remota de URL pode ser usada para verificar todos os links "remotos" em seu site (aqueles
que vinculam a páginas de outros sites) ou pode verificar uma lista de URLs. Existem várias maneiras
para especificar quais URLs remotos verificar:

linklint http://somehost/file.html

Verifica se /arquivo.html existe em algum host. Vários URLs podem ser inseridos no
linha de comando, em um @arquivodecomandoou em um @@ httpfile. Cada URL a ser verificado deve começar
com "http: //". Isso desabilitará a verificação do site.

linklint @@ httpfile

Verifica todos os URLs http remotos encontrados no arquivo http. Qualquer coisa no arquivo começando com
"http: //" é considerado um URL. Se o arquivo se parece com um remotoX.txt arquivo gerado
por Linklint, então, todos os URLs com falha terão referências cruzadas.

linklint @@ -doc linkdoc

Supondo que você já tenha feito uma verificação do site e usado -doc linkdoc colocar todo o seu
arquivos de saída no diretório linkdoc, o Linklint irá verificar todos os links remotos que foram
encontrados em seu site e cruzar a referência de todos os URLs com falha sem fazer uma verificação do site. Você pode
use o -netmod or -netset sinalizadores para habilitar o cache de status.

linklint -net [opções de verificação de site]

A -internet sinalizador diz ao Linklint para verificar todos os links remotos depois de fazer um local ou HTTP
site de verificação de site. Se você está tendo problemas de memória, não use o -internet opção, em vez disso, use
um dos @@ opções acima.

Outros Remote URL Opções

-tempo esgotado t
Tempo esgotado depois t segundos (padrão 15) ao obter arquivos via http. Uma vez que os dados são
recebido, um adicional t segundos são permitidos. O tempo limite está desativado no Windows
máquinas, uma vez que a porta Perl do Windows não suporta a função "alarm ()".

-atraso d
Atrasos d segundos entre as solicitações para o mesmo host (padrão 0). Este é um amistoso
coisa a fazer, especialmente se você estiver verificando muitos links no mesmo host.

-redirecionar
Verifica para redireciona nos cabeçalhos de URLs remotos que são arquivos html. Se um
o redirecionamento é encontrado, ele é seguido. Este recurso é desativado se o cache de status for
usava.

-proxy nome do host [: porta]
Envia todas as solicitações HTTP remotas por meio do servidor proxy hostname e o opcional
porta. Isso permite que você verifique URLs remotos ou (novo na versão 2.3.1) todo o seu
site de dentro de um firewall que possui um servidor proxy http. Algumas mensagens de erro
(relacionados a erros de host) podem não estar disponíveis por meio de um servidor proxy.

-concise_url
Desativa a impressão de URLs bem-sucedidos em STDOUT durante a verificação de link remoto.

Status Esconderijo Opções

O cache de status é um recurso muito poderoso. Ele permite que você acompanhe as mudanças recentes
em todas as páginas remotas (fora do site) para as quais você se vincula. Você pode então usar a saída do Linklint
arquivos para verificar rapidamente as páginas alteradas para ver se ainda atendem às suas necessidades.

Os sinalizadores abaixo fazem uso do arquivo de cache de status linklint.url (mantido em sua HOME ou
Diretório LINKLINT). Este arquivo mantém o controle das datas de modificação de todos os controles remotos
URLs que você verifica.

-netmod
Opera exatamente como -internet mas faz uso do cache de status. Os URLs recentemente verificados serão
inserido no cache. O Linklint irá dizer-lhe quais URLs (previamente armazenados em cache) foram
modificado desde o último -netset.

-netset
Como -netmod mas também redefine o último status modificado no cache para todos os URLs que
verificado ok. Se você sempre usa -netset, os URLs modificados serão relatados apenas uma vez.

- repetição
Verifica apenas URLs que possuem um status de falha de host no cache. Às vezes, um URL falha
porque seu host está temporariamente fora do ar. Este sinalizador permite que você verifique novamente apenas aqueles
links. Uma maneira fácil de verificar novamente todos os URLs em cache com falhas de host é "linklint @@
-retry ". Use" linklint @@ linkdoc / remoteX.txt -retry "se quiser que os URLs com falha sejam
referência cruzada.

-rubor
Remove todos os URLs do cache que não estão sendo verificados no momento. o - repetição bandeira
não tem efeito sobre a liberação de URLs.

-verificação
Garante que cada URL que foi modificado seja relatado como tal. Esta bandeira pode fazer
a verificação remota demora mais. Muitas das páginas que requerem uma soma de verificação são
gerado dinamicamente e sempre será relatado como modificado.

-cache anuário
Lê e escreve o linklint.url arquivo de cache neste diretório. O diretório padrão
é definido por suas variáveis ​​de ambiente LINKLINT ou HOME.

saída Opções

Nenhum arquivo de saída é gerado por padrão, apenas o progresso e um breve resumo dos resultados
são impressos na tela. Você pode produzir a documentação completa (dividida em
arquivos) em um -doc diretório ou colocar a saída selecionada em um único -Fora arquivo ou redirecionando
a saída padrão para um arquivo. Consulte a seção Especificação do arquivo de saída para obter informações detalhadas
descrição de todos os arquivos de saída.

Multi Envie o saída

-doc linkdoc
Envia toda a saída para o linkdoc diretório. A saída é dividida em .txt
e .html arquivos. A documentação completa é sempre produzida, independentemente do único
sinalizadores de arquivo.

O arquivo índice.txt contém um índice para todos os outros arquivos; index.html é um HTML
versão do índice. Os arquivos de índice para verificação remota de URL são ur_lindex.txt e
url_index.html.

-somente texto
Impede que qualquer arquivo HTML seja criado no -doc diretório.

-htmlapenas
Apaga arquivos de texto redundantes no -doc depois de terem sido usados ​​para criar
os arquivos de saída HTML. Os arquivos remoto.txt e remotoX.txt não são apagados uma vez que
pode ser usado pelo Linklint para verificar novamente os URLs remotos.

-docbase base
Substitui o padrão base expressão usada para direcionar um navegador para os recursos
listados nos arquivos HTML de saída. A base é anexada aos links locais na saída
Arquivos HTML. Isso afeta apenas os links nos arquivos de saída HTML, não tem efeito sobre
o que é exibido nesses arquivos. Normalmente, este sinalizador só seria usado durante um
verificação do site local para definir a base para "http://host".

-output_frames
Todos os arquivos de dados de saída HTML estão vinculados a index.html. Se você usar esta bandeira, então
os arquivos de dados serão abertos em um novo quadro (janela) que pode ser útil em
alguns casos, pois sempre sai do index.html arquivo aberto em sua própria janela.

-índice_saída nome do arquivo
Os arquivos de índice de saída foram nomeados anteriormente linklint.txt e linklint.html. Estes
agora foi alterado para índice.txt e index.html. Você pode usar o -índice_saída
opção para alterar este nome de volta para "linklint" ou para qualquer outra coisa.

-url_doc_prefixo url /
Por padrão, os arquivos de saída associados à verificação remota de URL começam todos com "url".
Você pode mudar isso com o -url_doc_prefixo opção. Se o url_doc_prefix contém um
caractere "/" então o diretório apropriado será criado (como um subdiretório do
diretório -doc).

-não_saída xxxx
Não crie arquivos de saída que contenham "xxxx". Pode ser repetido. Exemplo:

-dont_output "X $"

irá suprimir a saída de todos os arquivos de referência cruzada.

Individual Envie o saída

-ERRAR
Lista arquivos ausentes e outros erros.

-Fora lima
Envia o resultado da lista e informações resumidas para lima.

-Lista
Lista todos os arquivos, links, diretórios etc. encontrados

-avisar
Lista todos os avisos.

- refex
Adiciona referências cruzadas às listas.

-frente
Classifica listas por arquivo de referência.

depurar e de outros Bandeiras

-db1
Depura a entrada da linha de comando e as expressões de conjunto de links.

-db2
Imprime o nome de cada arquivo verificado (não apenas arquivos HTML).

-db3
Depura o analisador HTML, imprime tags e links resultantes.

-db4
Depura a conexão do soquete (tipo de).

-db5
Não usado.

-db6
Detalha o status da última modificação para URLs remotos (requer -netset or -netmod).

-db7
Imprime breves informações de depuração ao verificar URLs remotos.

-db8
Imprime todos os cabeçalhos http enquanto verifica URLs remotos.

-db9
Gera erros HTTP aleatórios.

-versão
Dá informações sobre a versão.

-Socorro
Lista alguns exemplos simples de como usar o Linklint.

-ajuda_todos
Lista toda a ajuda (contida no programa), incluindo todas as opções de entrada.

-quieto
Desativa o andamento da impressão na tela.

- silencioso
Desativa a impressão de resumos na tela.

Use linklint online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    NSIS: Sistema de instalação por script Nullsoft
    NSIS: Sistema de instalação por script Nullsoft
    NSIS (Instalação Script Nullsoft
    System) é um código aberto profissional
    sistema para criar instaladores do Windows. Isto
    é projetado para ser tão pequeno e flexível
    como possi ...
    Baixar NSIS: Nullsoft Scriptable Install System
  • 2
    senha de acesso
    senha de acesso
    AuthPass é uma senha de código aberto
    gerente com suporte para o popular e
    comprovado Keepass (kdbx 3.x AND kdbx 4.x ...
    Baixe o passe de autenticação
  • 3
    Zabbix
    Zabbix
    O Zabbix é um software aberto de classe empresarial
    solução de monitoramento distribuído de origem
    projetado para monitorar e rastrear
    desempenho e disponibilidade da rede
    servidores, dispositivos...
    Baixar Zabbix
  • 4
    KDiff3GenericName
    KDiff3GenericName
    Este repositório não é mais mantido
    e é mantido para fins de arquivamento. Ver
    https://invent.kde.org/sdk/kdiff3 for
    o código mais recente e
    https://download.kde.o...
    Baixar o KDiff3
  • 5
    USB Loader GX
    USB Loader GX
    USBLoaderGX é uma GUI para
    Carregador USB de Waninkoko, baseado em
    libwiigui. Permite listar e
    lançar jogos de Wii, jogos de Gamecube e
    homebrew no Wii e WiiU...
    Baixar USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS oferece recursos ANSI SQL
    & roda em Linux, Windows &
    várias plataformas Unix. Características
    excelente simultaneidade e desempenho
    & potência...
    Baixar Firebird
  • Mais "

Comandos Linux

Ad