AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

linklint - En ligne dans le Cloud

Exécutez linklint dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande linklint qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


Linklint - vérificateur de liens rapide et outil de maintenance de site Web

SYNOPSIS


lien [-cache annuaire] [-Cas] [-somme de contrôle] [-concise_url] [-db1..9] [-retard d] [-doc]
[-docbase base] [-dont_output xxxx] [-SE TROMPER] [-affleurer] [-effronté] [-Aide] [-help_all]
[-hôte nom d'hôte:port] [-hôte nom d'hôte] [-htmlseulement] [-http] [-en-tête_http nom:valeur]
[-ignorer ignorer] [-indice filet] [-Langue zz] [-limite n] [-liste] [-locale jeu de liens] [-map
/a=[/b]] [-rapporter] [-netmod] [-netset] [-no_ancres] [-no_query_string] [-no_warn_index]
[-orphelin] [-en dehors filet] [-output_frames] [-index_sortie nom de fichier] [-mot de passe royaume
mot de passe de l'utilisateur] [-Procuration nom d'hôte[:port]] [-silencieux] [-réorienter] [-réessayez] [-silencieux] [-sauter
sauterelle] [-texte seulement] [-temps libre t] [-url_doc_préfixe URL/] [-version] [-avertir] [-xréf]
jeu de liens

VERSION


2.3.5 13er août 2001

DESCRIPTION


Cette page de manuel documente brièvement le programme Linklint, qui est un Perl Open Source
programme qui vérifie les liens HTML locaux et distants.

Cette page de manuel a été écrite pour la distribution Debian car le programme original ne
pas de page de manuel. Au lieu de cela, il a une documentation au format HTML ; voir ci-dessous.

OPTIONS


Entrée Déposez votre dernière attestation Sélection

Que vous effectuiez une vérification de site local ou une vérification de site HTTP, vous spécifiez quel
répertoires (contenant vraisemblablement des fichiers HTML) à vérifier avec un ou plusieurs jeux de liens. UNE
Le jeu de liens utilise deux caractères génériques @ et #. Chaque jeu de liens spécifie un ou plusieurs
répertoires un peu comme le standard * et ? les caractères génériques sont utilisés pour spécifier le
caractères dans les * noms des fichiers dans un répertoire.

Le caractère @ correspond à n'importe quelle chaîne de caractères (ce genre d'agit comme "*"), et le #
caractère (qui ressemble un peu à "?") correspond à n'importe quelle chaîne de caractères à l'exception de "/" . Les
la meilleure façon de comprendre comment fonctionnent @ et # est de regarder quelques exemples :

tout le site /@
la page d'accueil uniquement (par défaut) /
fichiers dans le répertoire racine uniquement /#
. . . et un répertoire vers le bas /#/#
fichiers dans le sous-répertoire uniquement /sub/#
fichiers dans le sous-répertoire et ci-dessous /sub/@
fichiers spécifiques /fichier1 /fichier2 ...
sous-répertoires spécifiques /sub1/@ /sub2/@ ...

Si vous spécifiez plusieurs jeux de liens, les fichiers correspondant à l'un des jeux de liens seront vérifiés.
Les fichiers HTML qui ne correspondent à aucun des jeux de liens seront ignorés. Linklint verra s'ils
existent mais ne vérifiera aucun de leurs liens.

Autre Déposez votre dernière attestation Sélection Options

-sauter sauterelle
Ignore les fichiers HTML qui correspondent sauterelle. "Linklint" s'assurera que ces fichiers existent mais
n'ajoutera aucun de leurs liens à la liste des fichiers à vérifier. Plusieurs ensembles de sauts
autorisé, mais chacun doit être précédé de -sauter sur la ligne de commande. Les skipsets utilisent le
mêmes caractères génériques que les jeux de liens.

-ignorer ignorer
Ignore les fichiers correspondants ignorer. "Linklint" ne vérifie même pas si ces fichiers
exister. Plusieurs ignore les ensembles sont autorisés, mais chacun doit être précédé de -ignorer sur le
ligne de commande. Les ensembles ignorés utilisent les mêmes caractères génériques que les ensembles de liens.

-limite n
Limite la vérification à n Fichiers HTML (par défaut 500). Tous les fichiers HTML après le premier n
sauté.

Lieu site Vérification

Si vous développez des pages HTML sur un ordinateur qui n'a pas de serveur http, ou si
vous développez un site simple qui n'utilise pas de redirection de serveur ni de CGI étendu,
vous devez utiliser la vérification du site local.

lien lien /@

Vérifie tous les fichiers HTML dans le répertoire actuel et en dessous. suppose que le courant
répertoire est le répertoire racine du serveur, donc les liens commençant par "/" par défaut à ce
annuaire. Vous devez spécifier /@ pour vérifier l'ensemble du site. Voir quels fichiers rechercher
détails.

linklint -répertoire racine /@

Vérifie tous les fichiers HTML dans dir et ci-dessous. Ceci est utile si vous souhaitez consulter plusieurs sites
sur la même machine ou si vous ne souhaitez pas exécuter Linklint dans votre répertoire HTML public.

Autre Lieu site Options

-hôte nom d'hôte
Par défaut, "Linklint" suppose que tous les liens de votre site commençant par "http://" sont
des liens distants vers d'autres sites. Si vous avez des liens absolus vers votre propre site, donnez
"Linklint" votre nom d'hôte et les liens commençant par "http://hostname" sera traité comme
fichiers locaux. Si vous spécifiez -hôte nom d'hôte:port, uniquement des liens http vers ce nom d'hôte et
port seront traités comme des fichiers locaux.

-Cas
S'assure que le nom de fichier (majuscule/minuscule) utilisé les liens à l'intérieur des balises html correspond
le cas utilisé par le système de fichiers. Ceci est pour Windows uniquement et est très pratique si vous
portent un site vers un hôte Unix.

-orphelin
Vérifie tous les répertoires qui contiennent des fichiers utilisés sur le site pour les fichiers inutilisés (orphelins).

-indice filet
Les usages filet comme fichier d'index par défaut au lieu de la liste par défaut utilisée par "Linklint".
Vous pouvez spécifier plusieurs fichiers mais chacun doit être précédé de -indice sur le
ligne de commande. Si un fichier d'index par défaut n'est pas trouvé, "Linklint" utilise une liste des
répertoire entier. Voir la section Fichier par défaut pour plus de détails.

-map /a=[/b]
Remplaçants en tête /a avec /b. Pour les images cliquables côté serveur ou pour simuler le serveur
Réorientation.

-no_warn_index
Tourne de l'avertissement "fichier d'index non trouvé". S'applique uniquement à la vérification du site local.

-no_ancres
Indique à "Linklint" d'ignorer les ancres nommées. Cela pourrait soulager les problèmes de mémoire des personnes
avec de grands sites qui s'intéressent principalement aux pages manquantes et non aux noms manquants
ancres. Cette option fonctionne à la fois pour les vérifications HTTP et de site local.

HTTP site Vérification

Si vous avez un site compliqué qui utilise beaucoup de CGI ou de redirection de serveur, vous devez utiliser
Vérification du site HTTP. Même si une vérification de site HTTP lit les pages via votre serveur HTTP, vous
obtiendra les meilleures performances si vous effectuez votre vérification sur une machine qui a une vitesse élevée
connexion à votre serveur.

linklint -http -hébergeur www.site.com /@

La -http flag dit à "Linklint" de vérifier les fichiers HTML sur le site www.site.com via une télécommande
connexion http. Vous devez spécifier un hôte chaque fois que vous effectuez une vérification de site HTTP (sinon
Linklint ne saura pas où trouver vos pages). Vous pouvez spécifier /@ pour vérifier l'ensemble du site. Voir
Quels fichiers vérifier pour plus de détails.

HTTP site En cliquant Options

-http
Cet indicateur indique à Linklint d'effectuer une vérification de site HTTP au lieu d'une vérification de site local.
Tous les fichiers (à l'exception des images cliquables côté serveur) seront lus via le protocole HTTP à partir de votre
serveur Web.

-hôte nom d'hôte:port
Si vous incluez :Port à la fin de votre nom d'hôte, Linklint utilise ce port pour le HTTP
vérification du site.

-mot de passe royaume mot de passe de l'utilisateur
Les usages utilisateur ainsi que Mot de passe comme autorisation d'entrer un mot de passe protégé domaine. Les royaumes sont
des zones nommées d'un site qui partagent un ensemble commun de noms d'utilisateur et de mots de passe. Si
les mots de passe sont nécessaires pour vérifier votre site, Linklint vous dira quels domaines ont besoin
mots de passe dans les messages d'avertissement. Mettez le domaine entre guillemets doubles s'il contient
les espaces. Si aucun mot de passe n'est donné pour un domaine spécifique, Linklint essaiera d'utiliser le
mot de passe pour le domaine ""DEFAULT"" s'il a été fourni.

-temps libre t
Temps mort après t secondes (15 par défaut) lors de l'obtention de fichiers via http. Une fois les données
reçu, un supplément t secondes sont autorisées. Le délai d'attente est désactivé sous Windows
machines puisque le portage Windows de Perl ne supporte pas la fonction "alarm()".

-retard d
Les retards d secondes entre les requêtes au même hôte (0 par défaut). C'est un amical
chose à faire surtout si vous vérifiez plusieurs liens sur le même hôte.

-locale jeu de liens
Obtient les fichiers qui correspondent jeu de liens localement. Le défaut -locale jeu de liens is @.carte (lequel
correspond à tout lien se terminant par .map). Cela permet à Linklint de suivre les liens à travers
Les images cliquables côté serveur. La valeur par défaut est ignorée si vous spécifiez votre propre -locale
expressions. Vous devez spécifier le -racine répertoire pour que cette option fonctionne correctement.

-map /a=[/b]
Remplaçants en tête /a avec /b. Pour les images cliquables côté serveur ou pour simuler le serveur
Réorientation.

-no_ancres
Indique à "Linklint" d'ignorer les ancres nommées.

-no_query_string
Jusqu'à la version 2.3.4, Linklint n'utilisait pas de chaînes de requête lors de la création d'un site HTTP
chèques. Les chaînes de requête ont été supprimées avant de faire des requêtes HTTP. À partir de la requête 2.3.4
les chaînes dans les liens sont utilisées dans les requêtes. Utilisez le -no_query_string drapeau pour revenir
le "vieux" comportement.

-en-tête_http Nom : valeur
Ajoute l'en-tête HTTP Nom : Plus-value à toutes les requêtes HTTP générées par Linklint. Vous serez
besoin d'utiliser des guillemets pour masquer les espaces dans la ligne d'en-tête de la ligne de commande
interprète. Linklint ajoutera automatiquement un espace après le premier deux-points s'il y a
pas un là déjà. Plusieurs lignes d'en-tête (uniques) sont autorisées.

-Langue zz
Cette option n'est utile que si vous consultez un site qui utilise la négociation de contenu pour
présenter la même URL dans différentes langues.

Crée un en-tête de requête HTTP du formulaire Accepter-Langue : zz qui est inclus comme
partie de toutes les requêtes HTTP générées par Linklint. Plusieurs -Langue caractéristiques
sont autorisés. Cela se traduira par un seul Accepter-Langue : en-tête qui répertorie tous les
les langues que vous avez spécifiées par ordre alphabétique. Certains sites Web peuvent l'utiliser
informations pour vous renvoyer des pages dans une langue spécifique.

Si vous avez besoin d'être plus compliqué que cela, utilisez l'usage plus général
-en-tête_http pour créer votre propre en-tête. Il existe une liste partielle des langues
abréviations (tirées de Debian) incluses dans la documentation Linklint.

Remote URL Vérification

Une vérification d'URL distante est utilisée pour voir si une URL distante existe (ou a été récemment modifiée).
Les liens dans les pages distantes ne sont pas vérifiés et Linklint ne recherche pas les ancres nommées dans
URL distantes.

La vérification d'URL à distance peut être utilisée pour vérifier tous les liens « distants » sur votre site (ceux
ce lien vers des pages sur d'autres sites) ou il peut vérifier une liste d'URL. Il y a plusieurs façons
pour spécifier les URL distantes à vérifier :

lien http://somehost/file.html

Vérifie si /fichier.html existe sur un hôte. Plusieurs URL peuvent être saisies sur le
ligne de commande, dans un @fichier de commandes, ou dans un @@fichierhttp. Chaque URL à vérifier doit commencer
avec "http://". Cela désactivera la vérification du site.

lienlint @@httpfile

Vérifie toutes les URL http distantes trouvées dans le fichier http. Tout ce qui se trouve dans le fichier commençant par
"http://" est considéré comme une URL. Si le fichier ressemble à un distantX.txt fichier généré
par Linklint, toutes les URL ayant échoué seront référencées.

lienlint @@ -doc liendoc

En supposant que vous ayez déjà effectué une vérification du site et utilisé -doc liendoc mettre tous vos
fichiers de sortie dans le répertoire linkdoc, Linklint vérifiera tous les liens distants qui ont été
trouvé sur votre site et recoupez toutes les URL ayant échoué sans effectuer de vérification du site. Vous pouvez
utiliser le -netmod or -netset flags pour activer le status-cache.

linklint -net [options de vérification du site]

La -rapporter flag dit à Linklint de vérifier tous les liens distants après avoir fait un local ou HTTP
site de contrôle du site. Si vous rencontrez des problèmes de mémoire, n'utilisez pas le -rapporter option, utilisez plutôt
l'un des @@ options ci-dessus.

Autre Remote URL Options

-temps libre t
Temps mort après t secondes (15 par défaut) lors de l'obtention de fichiers via http. Une fois les données
reçu, un supplément t secondes sont autorisées. Le délai d'attente est désactivé sous Windows
machines puisque le portage Windows de Perl ne supporte pas la fonction "alarm()".

-retard d
Les retards d secondes entre les requêtes au même hôte (0 par défaut). C'est un amical
chose à faire surtout si vous vérifiez plusieurs liens sur le même hôte.

-réorienter
Contrôles pour redirige dans les en-têtes des URL distantes qui sont des fichiers html. Si un
la redirection est trouvée, elle est suivie. Cette fonctionnalité est désactivée si le cache d'état est
utilisé.

-Procuration nom d'hôte[:port]
Envoie toutes les requêtes HTTP distantes via le serveur proxy nom d'hôte et l'optionnel
port. Cela vous permet de vérifier les URL distantes ou (nouveau avec la version 2.3.1) l'intégralité de votre
site à partir d'un pare-feu doté d'un serveur proxy http. Quelques messages d'erreur
(liées aux erreurs d'hôte) peuvent ne pas être disponibles via un serveur proxy.

-concise_url
Désactive l'impression des URL réussies sur STDOUT lors de la vérification des liens à distance.

Statut Cache Options

Le cache d'état est une fonctionnalité très puissante. Il vous permet de garder une trace des changements récents
dans toutes les pages distantes (hors site) vers lesquelles vous vous connectez. Vous pouvez ensuite utiliser la sortie Linklint
fichiers pour vérifier rapidement les pages modifiées pour voir si elles répondent toujours à vos besoins.

Les indicateurs ci-dessous utilisent le fichier de cache d'état linklint.url (conservé dans votre HOME ou
répertoire LINKLINT). Ce fichier garde une trace des dates de modification de toutes les télécommandes
URL que vous vérifiez.

-netmod
Fonctionne comme -rapporter mais utilise le cache d'état. Les URL nouvellement vérifiées seront
entré dans le cache. Linklint vous dira quelles URL (précédemment mises en cache) ont été
modifié depuis le dernier -netset.

-netset
Comme -netmod mais réinitialise également le dernier statut modifié dans le cache pour toutes les URL qui
vérifié ok. Si vous utilisez toujours -netset, les URL modifiées ne seront signalées qu'une seule fois.

-réessayez
Vérifie uniquement les URL qui ont un statut d'échec d'hôte dans le cache. Parfois, une URL échoue
car son hôte est temporairement indisponible. Ce drapeau vous permet de revérifier uniquement ceux
liens. Un moyen simple de revérifier toutes les URL mises en cache avec des échecs d'hôte est "linklint @@
-retry". Utilisez "linklint @@linkdoc/remoteX.txt -retry" si vous voulez que les URL ayant échoué soient
référence croisée.

-affleurer
Supprime toutes les URL du cache qui ne sont pas actuellement vérifiées. Les -réessayez drapeau
n'a aucun effet sur les URL qui sont vidées.

-somme de contrôle
Garantit que chaque URL qui a été modifiée est signalée comme telle. Ce drapeau peut faire
la vérification à distance prend plus de temps. La plupart des pages qui nécessitent une somme de contrôle sont
généré dynamiquement et sera toujours signalé comme modifié.

-cache annuaire
Lit et écrit le lienlint.url cache dans ce répertoire. Le répertoire par défaut
est défini par vos variables d'environnement LINKLINT ou HOME.

Sortie Options

Aucun fichier de sortie n'est généré par défaut, seulement la progression et un bref résumé des résultats
sont imprimés à l'écran. Vous pouvez produire une documentation complète (divisée en
fichiers) dans un -doc répertoire ou mettre la sortie sélectionnée dans un seul -en dehors fichier ou en redirigeant
la sortie standard dans un fichier. Voir la section Spécification du fichier de sortie pour une description détaillée
description de tous les fichiers de sortie.

Multi Déposez votre dernière attestation Sortie

-doc liendoc
Envoie toutes les sorties au liendoc annuaire. La sortie est divisée en .SMS
ainsi que .html des dossiers. Une documentation complète est toujours produite quel que soit le
drapeaux de fichier.

Le fichier index.txt contient un index vers tous les autres fichiers ; index.html est un HTML
version de l'indice. Les fichiers d'index pour la vérification d'URL à distance sont ur_lindex.txt ainsi que
url_index.html.

-texte seulement
Empêche la création de fichiers HTML dans le -doc répertoire.

-htmlseulement
Efface les fichiers texte redondants dans le -doc répertoire après avoir été utilisé pour créer
les fichiers de sortie HTML. Les fichiers distant.txt ainsi que distantX.txt ne sont pas effacés car ils
peut être utilisé par Linklint pour revérifier les URL distantes.

-docbase base
Remplace la valeur par défaut base expression utilisée pour diriger un navigateur vers les ressources
répertoriés dans les fichiers HTML de sortie. La base est ajoutée aux liens locaux dans la sortie
Fichiers HTML. Cela n'affecte que les liens dans les fichiers de sortie HTML, cela n'a aucun effet sur
ce qui est affiché dans ces fichiers. Normalement, ce drapeau ne serait utilisé que pendant une
vérification du site local pour définir la base sur "http://host".

-output_frames
Tous les fichiers de données de sortie HTML sont liés à partir de index.html. Si vous utilisez ce drapeau alors
les fichiers de données seront ouverts dans un nouveau cadre (fenêtre) qui peut être pratique dans
certains cas car il laisse toujours le index.html fichier ouvert dans sa propre fenêtre.

-index_sortie nom de fichier
Les fichiers d'index de sortie étaient précédemment nommés lienlint.txt ainsi que lienlint.html. Ces
ont maintenant été changés en index.txt ainsi que index.html. Vous pouvez utiliser le -index_sortie
option pour changer ce nom en "linklint" ou en autre chose.

-url_doc_préfixe URL/
Par défaut, les fichiers de sortie associés à la vérification d'URL à distance commencent tous par "url".
Vous pouvez changer cela avec le -url_doc_préfixe option. Si l'url_doc_prefix contient un
"/" alors le répertoire approprié sera créé (en tant que sous-répertoire du
-doc répertoire).

-dont_output xxxx
Ne créez pas de fichiers de sortie contenant « xxxx ». Peut être répété. Exemple:

-dont_output "X$"

supprimera la sortie de tous les fichiers de références croisées.

Simple Déposez votre dernière attestation Sortie

-SE TROMPER
Liste les fichiers manquants et autres erreurs.

-en dehors filet
Envoie la sortie de la liste et les informations récapitulatives à filet.

-liste
Répertorie tous les fichiers, liens, répertoires, etc. trouvés.

-avertir
Répertorie tous les avertissements.

-xréf
Ajoute des références croisées aux listes.

-effronté
Trie les listes par fichier de référence.

Déboguer ainsi que autre Drapeaux

-db1
Débogue l'entrée de la ligne de commande et les expressions de jeu de liens.

-db2
Imprime le nom de chaque fichier qui est vérifié (pas seulement les fichiers HTML).

-db3
Débogue l'analyseur HTML, imprime les balises et les liens résultants.

-db4
Débogue la connexion socket (en quelque sorte).

-db5
Non utilisé.

-db6
Détails de l'état de la dernière modification pour les URL distantes (nécessite -netset or -netmod).

-db7
Imprime de brèves informations de débogage lors de la vérification des URL distantes.

-db8
Imprime tous les en-têtes http lors de la vérification des URL distantes.

-db9
Génère des erreurs http aléatoires.

-version
Donne des informations sur la version.

-Aide
Répertorie quelques exemples simples d'utilisation de Linklint.

-help_all
Répertorie toute l'aide (contenue dans le programme) y compris chaque option d'entrée.

-silencieux
Désactive la progression de l'impression à l'écran.

-silencieux
Désactive l'impression des résumés à l'écran.

Utiliser linklint en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad