EngelsFransSpaans

Ad


OnWorks-favicon

linklint - Online in de cloud

Voer linklint uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht linklint die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


Linklint - snelle linkcontrole en website-onderhoudstool

KORTE INHOUD


linklint [-cache directory] [-geval] [-controlesom] [-beknopte_url] [-db1...9] [-vertraging d] [-doc]
[-docbasis baseren] [-dont_output xxxx] [-fout] [-spoelen] [-naar voren] [-Help] [-Help iedereen]
[-gastheer hostnaam:poort] [-gastheer hostname] [-alleen html] [-http] [-http_header naam:waarde]
[-negeren negeerset] [-inhoudsopgave filet] [-taal zz] [-begrenzing n] [-lijst] [-lokaal koppeling] [-kaart
/a=[/b]] [-netto] [-netmod] [-netset] [-geen_ankers] [-geen_query_tekenreeks] [-no_warn_index]
[-wees] [-uit filet] [-uitvoer_frames] [-uitvoer_index bestandsnaam] [-wachtwoord rijk
gebruikerswachtwoord] [-volmacht hostnaam[:poort]] [-rustig] [-omleiding] [-probeer opnieuw] [-stil] [-overslaan
overslaan] [-alleen tekst] [-time-out t] [-url_doc_voorvoegsel URL/] [-versie] [-waarschuwen] [-xref]
koppeling

VERSIE


2.3.5 13 augustus 2001

PRODUCTBESCHRIJVING


Deze handleidingpagina documenteert kort het Linklint-programma, een Open Source Perl
programma dat lokale en externe HTML-links controleert.

Deze handleiding is geschreven voor de Debian-distributie omdat het originele programma dat wel doet:
geen handleidingpagina hebben. In plaats daarvan heeft het documentatie in HTML-formaat; zie hieronder.

OPTIES


Invoer Dien in Selectie

Of u nu een lokale sitecontrole of een HTTP-sitecontrole uitvoert, u geeft aan welke
mappen (die vermoedelijk HTML-bestanden bevatten) om te controleren met een of meer linksets. A
linkset gebruikt twee jokertekens @ en #. Elke linkset specificeert een of meer
mappen die veel lijken op de standaard * en ? jokertekens worden gebruikt om de
tekens in de *-namen van bestanden in één map.

Het @-teken komt overeen met elke reeks tekens (dit soort gedraagt ​​zich als "*"), en het #
karakter (dat lijkt op "?") komt overeen met elke tekenreeks behalve "/" . De
De beste manier om te begrijpen hoe @ en # werken, is door naar een paar voorbeelden te kijken:

de hele site //
alleen de startpagina (standaard) /
alleen bestanden in de hoofdmap /#
. . . en één map lager /#/#
alleen bestanden in de submap /sub/#
bestanden in de submap en hieronder /sub/@
specifieke bestanden /bestand1 /bestand2 ...
specifieke submappen /sub1/@ /sub2/@ ...

Als u meer dan één linkset opgeeft, worden bestanden die overeenkomen met een van de linksets gecontroleerd.
HTML-bestanden die met geen van de linksets overeenkomen, worden overgeslagen. Linklint zal kijken of ze dat doen
bestaan, maar zal geen van hun links controleren.

Overige Dien in Selectie Opties

-overslaan overslaan
Slaat HTML-bestanden over die overeenkomen overslaan. "Linklint" zorgt ervoor dat deze bestanden bestaan, maar
zal geen van hun links toevoegen aan de lijst met te controleren bestanden. Meerdere overslaan zijn
toegestaan, maar elk moet voorafgegaan worden door -overslaan op de opdrachtregel. Skipsets gebruiken de
dezelfde jokertekens als koppelingen.

-negeren negeerset
Negeert overeenkomende bestanden negeerset. "Linklint" controleert niet eens of deze bestanden
bestaan. Meerdere negeersets zijn toegestaan, maar elk moet voorafgegaan worden door -negeren op de
opdrachtregel. Ignoresets gebruiken dezelfde jokertekens als linksets.

-begrenzing n
Beperkt het controleren tot n HTML-bestanden (standaard 500). Alle HTML-bestanden na de eerste n zijn
overgeslagen.

Lokale Website Controleren

Als u HTML-pagina's ontwikkelt op een computer die geen http-server heeft, of als
u een eenvoudige site ontwikkelt die geen gebruik maakt van Server Redirection of uitgebreide CGI,
u moet lokale sitecontrole gebruiken.

linklint //

Controleert alle HTML-bestanden in de huidige map en daaronder. Neemt aan dat de huidige
directory is de hoofdmap van de server, dus links die beginnen met "/" zijn standaard hierop ingesteld
map. U moet opgeven /@ om de hele site te bekijken. Bekijk welke bestanden u moet controleren
details.

linklint -root-map /@

Controleert alle HTML-bestanden in dir en hieronder. Dit is handig als u meerdere sites wilt controleren
op dezelfde machine of als u Linklint niet in uw openbare HTML-map wilt uitvoeren.

Overige Lokale Website Opties

-gastheer hostname
Standaard gaat "Linklint" ervan uit dat alle links op uw site die beginnen met "http://" dat zijn
externe links naar andere sites. Als u absolute links naar uw eigen site heeft, geef dan op
"Linklint" uw hostnaam en links die beginnen met "http://hostname" zal worden behandeld als
lokale bestanden. Als u specificeert -gastheer hostnaam:poort, alleen http-links naar deze hostnaam en
port wordt behandeld als lokale bestanden.

-geval
Zorgt ervoor dat de gebruikte bestandsnaam (hoofdletters/kleine letters) in de html-tags overeenkomt
het geval dat door het bestandssysteem wordt gebruikt. Dit is alleen voor Windows en is erg handig als u
een site porten naar een Unix-host.

-wees
Controleert alle mappen die bestanden bevatten die op de site worden gebruikt, op ongebruikte (wees)bestanden.

-inhoudsopgave filet
u gebruikt filet als het standaardindexbestand in plaats van de standaardlijst die door "Linklint" wordt gebruikt.
U kunt meer dan één bestand opgeven, maar elk bestand moet worden voorafgegaan door -inhoudsopgave op de
opdrachtregel. Als er geen standaardindexbestand wordt gevonden, gebruikt "Linklint" een lijst met de
hele map. Zie de sectie Standaardbestand voor meer informatie.

-kaart /a=[/b]
Vervangers leidend /a Met /b. Voor server-side image maps of om Server te simuleren
Omleiding.

-no_warn_index
De waarschuwing "indexbestand niet gevonden" verdwijnt. Geldt alleen voor lokale sitecontrole.

-geen_ankers
Vertelt "Linklint" om benoemde ankers te negeren. Dit zou geheugenproblemen voor mensen kunnen verlichten
met grote sites die vooral geïnteresseerd zijn in ontbrekende pagina's en niet in ontbrekende namen
ankers. Deze optie werkt voor zowel HTTP- als lokale sitecontroles.

HTTP Website Controleren

Als u een gecompliceerde site heeft die veel CGI of serveromleiding gebruikt, moet u deze gebruiken
Controle van HTTP-sites. Ook al leest een HTTP-sitecontrole pagina's via uw HTTP-server, u
krijgt de beste prestaties als u uw controle uitvoert op een machine met hoge snelheid
verbinding met uw server.

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

De -http flag vertelt "Linklint" om HTML-bestanden op de site www.site.com via een afstandsbediening te controleren
http-verbinding. U moet een -host opgeven wanneer u een HTTP-sitecontrole uitvoert (anders
Linklint weet niet waar u uw pagina's vandaan kunt halen). U kunt opgeven /@ om de hele site te bekijken. Zien
Welke bestanden u moet controleren voor meer informatie.

HTTP Website Check Opties

-http
Deze vlag vertelt Linklint dat hij een HTTP-sitecontrole moet uitvoeren in plaats van een lokale sitecontrole.
Alle bestanden (behalve server-side image maps) worden via het HTTP-protocol van uw computer gelezen
web Server.

-gastheer hostnaam:poort
Als u :haven aan het einde van uw hostnaam gebruikt Linklint deze poort voor HTTP
website controleren.

-wachtwoord rijk gebruikerswachtwoord
u gebruikt gebruiker en wachtwoord als autorisatie om met een wachtwoord beveiligd binnen te gaan rijk. Rijken zijn
benoemde delen van een site die een gemeenschappelijke reeks gebruikersnamen en wachtwoorden delen. Als
wachtwoorden nodig zijn om uw site te controleren, Linklint zal u vertellen welke rijken nodig zijn
wachtwoorden in waarschuwingsberichten. Plaats het rijk tussen dubbele aanhalingstekens als het dit bevat
ruimtes. Als er geen wachtwoord wordt opgegeven voor een specifiek domein, zal Linklint proberen de
wachtwoord voor de realm ""DEFAULT"" als dit is opgegeven.

-time-out t
Time-out daarna t seconden (standaard 15) bij het ophalen van bestanden via http. Zodra gegevens dat zijn
ontvangen, een extra t seconden is toegestaan. De time-out is uitgeschakeld in Windows
machines omdat de Windows-poort van Perl de functie "alarm()" niet ondersteunt.

-vertraging d
Vertragingen d seconden tussen verzoeken aan dezelfde host (standaard 0). Dit is een vriendschappelijke
wat u moet doen, vooral als u veel links op dezelfde host controleert.

-lokaal koppeling
Haalt bestanden op die overeenkomen koppeling lokaal. De standaard -lokaal koppeling is @.kaart (welke
komt overeen met elke link die eindigt op .kaart). Hierdoor kan Linklint links volgen
imagemaps op de server. De standaardwaarde wordt genegeerd als u uw eigen waarde opgeeft -lokaal
uitdrukkingen. U moet de -wortel map zodat deze optie goed werkt.

-kaart /a=[/b]
Vervangers leidend /a Met /b. Voor server-side image maps of om Server te simuleren
Omleiding.

-geen_ankers
Vertelt "Linklint" om benoemde ankers te negeren.

-geen_query_tekenreeks
Tot versie 2.3.4 gebruikte Linklint geen queryreeksen tijdens het uitvoeren van de HTTP-site
cheques. Queryreeksen zijn verwijderd voordat HTTP-verzoeken werden gedaan. Vanaf 2.3.4 opvraag
strings in links worden gebruikt in de verzoeken. Gebruik de -geen_query_tekenreeks vlag om terug te komen
het ‘oude’ gedrag.

-http_header Naam:waarde
Voegt de HTTP-header toe Naam: waarde op alle HTTP-verzoeken gegenereerd door Linklint. Je zal
moet aanhalingstekens gebruiken om spaties in de kopregel te verbergen vanaf de opdrachtregel
tolk. Linklint voegt automatisch een spatie toe na de eerste dubbele punt, als die er is
daar is er al geen. Meerdere (unieke) kopregels zijn toegestaan.

-taal zz
Deze optie is alleen nuttig als u een site bekijkt die gebruikmaakt van inhoudsonderhandeling
dezelfde URL in verschillende talen presenteren.

Creëert een HTTP Request-header van het formulier Accepteer-taal: zz dat is opgenomen als
onderdeel van alle HTTP-verzoeken gegenereerd door Linklint. Meerdere -taal specificaties
zijn toegestaan. Dit resulteert in een single Accepteer-taal: koptekst waarin alles wordt vermeld
de door u opgegeven talen in alfabetische volgorde. Sommige websites kunnen hiervan gebruik maken
informatie om pagina's in een specifieke taal aan u terug te sturen.

Als u het ingewikkelder wilt maken, gebruik dan het meer algemene doel
-http_header om uw eigen koptekst te maken. Er is een gedeeltelijke lijst met talen
afkortingen (overgenomen van Debian) opgenomen als onderdeel van de Linklint-documentatie.

op Afstand URL Controleren

Er wordt een externe URL-controle gebruikt om te zien of er een externe URL bestaat (of onlangs is gewijzigd).
Links op de externe pagina's worden niet gecontroleerd, noch zoekt Linklint naar benoemde ankers in
externe URL's.

Externe URL-controle kan worden gebruikt om alle "externe" links op uw site (die
die linken naar pagina's op andere sites) of het kan een lijst met URL's controleren. Er zijn verschillende manieren
om op te geven welke externe URL's moeten worden gecontroleerd:

linklint http://somehost/file.html

Controleert of /bestand.html bestaat op een of andere host. Er kunnen meerdere URL's worden ingevoerd op de
opdrachtregel, in een @opdrachtbestandof in een @@httpbestand. Elke te controleren URL moet beginnen
met "http://". Hierdoor wordt sitecontrole uitgeschakeld.

linklint @@httpbestand

Controleert alle externe http-URL's gevonden in httpfile. Alles in het bestand dat begint met
"http://" wordt beschouwd als een URL. Als het bestand eruit ziet als een remoteX.txt bestand gegenereerd
door Linklint, dan wordt naar alle mislukte URL's verwezen.

linklint @@ -doc linkdoc

Ervan uitgaande dat je al een sitecheck hebt gedaan en gebruikt -doc linkdoc om al je
output-bestanden in de linkdoc-map, zal Linklint alle externe links controleren die aanwezig waren
gevonden op uw site en kruisverwijzingen naar alle mislukte URL's zonder een sitecontrole uit te voeren. Jij kan
Gebruik de -netmod or -netset vlaggen om de statuscache in te schakelen.

linklint -net [opties voor sitecontrole]

De -netto flag vertelt Linklint om alle externe links te controleren na het uitvoeren van een lokale of HTTP
sitecheck-site. Als u geheugenproblemen heeft, gebruik dan niet de -netto optie, gebruik in plaats daarvan
een van de @@ opties hierboven.

Overige op Afstand URL Opties

-time-out t
Time-out daarna t seconden (standaard 15) bij het ophalen van bestanden via http. Zodra gegevens dat zijn
ontvangen, een extra t seconden is toegestaan. De time-out is uitgeschakeld in Windows
machines omdat de Windows-poort van Perl de functie "alarm()" niet ondersteunt.

-vertraging d
Vertragingen d seconden tussen verzoeken aan dezelfde host (standaard 0). Dit is een vriendschappelijke
wat u moet doen, vooral als u veel links op dezelfde host controleert.

-omleiding
Cheques voor omleidingen in de headers van externe URL's die HTML-bestanden zijn. Als een
er is een omleiding gevonden, deze wordt gevolgd. Deze functie is uitgeschakeld als de statuscache is
gebruikt.

-volmacht hostnaam[:poort]
Verzendt alle externe HTTP-verzoeken via de proxyserver hostname en de optionele
port. Hiermee kunt u externe URL's of (nieuw in versie 2.3.1) uw volledige URL's controleren
site vanuit een firewall met een http-proxyserver. Enkele foutmeldingen
(met betrekking tot hostfouten) is mogelijk niet beschikbaar via een proxyserver.

-beknopte_url
Schakelt het afdrukken van succesvolle URL's naar STDOUT uit tijdens externe linkcontrole.

Status cache Opties

De Status Cache is een zeer krachtige functie. Hiermee kunt u recente wijzigingen bijhouden
op alle externe (off-site) pagina's waarnaar u linkt. U kunt dan de Linklint-uitvoer gebruiken
bestanden om snel gewijzigde pagina's te controleren om te zien of ze nog steeds aan uw behoeften voldoen.

De onderstaande vlaggen maken gebruik van het statuscachebestand linklint.url (bewaard in uw HOME- of
LINKLINT-map). In dit bestand worden de wijzigingsdata van alle afstandsbedieningen bijgehouden
URL's die u controleert.

-netmod
Werkt net als -netto maar maakt gebruik van de statuscache. Nieuw gecontroleerde URL's zullen dat zijn
ingevoerd in de cache. Linklint zal u vertellen welke (eerder in de cache opgeslagen) URL's zijn geweest
gewijzigd sinds de laatste -netset.

-netset
Like -netmod maar reset ook de laatst gewijzigde status in de cache voor alle URL's die
oké gecontroleerd. Als je altijd gebruikt -netset, worden gewijzigde URL's slechts één keer gerapporteerd.

-probeer opnieuw
Controleert alleen URL's met een hostfoutstatus in de cache. Soms mislukt een URL
omdat de host tijdelijk niet beschikbaar is. Met deze vlag kunt u precies deze opnieuw controleren
koppelingen. Een gemakkelijke manier om alle in de cache opgeslagen URL's met hostfouten opnieuw te controleren is "linklint @@
-retry". Gebruik "linklint @@linkdoc/remoteX.txt -retry" als u wilt dat mislukte URL's
waarnaar wordt verwezen.

-spoelen
Verwijdert alle URL's uit de cache die momenteel niet worden gecontroleerd. De -probeer opnieuw vlag
heeft geen effect op welke URL's worden leeggemaakt.

-controlesom
Zorgt ervoor dat elke gewijzigde URL als zodanig wordt gerapporteerd. Deze vlag kan maken
de controle op afstand duurt langer. Veel van de pagina's waarvoor een controlesom vereist is, zijn dat wel
dynamisch gegenereerd en zal altijd als gewijzigd worden gerapporteerd.

-cache directory
Leest en schrijft de linklint.url cachebestand in deze map. De standaardmap
wordt ingesteld door uw LINKLINT- of HOME-omgevingsvariabelen.

uitgang Opties

Er worden standaard geen uitvoerbestanden gegenereerd, alleen de voortgang en een korte samenvatting van de resultaten
worden op het scherm afgedrukt. Je kunt volledige documentatie produceren (opgesplitst in afzonderlijke
bestanden) in een -doc map of plaats de geselecteerde uitvoer in één -uit bestand of door omleiding
de standaarduitvoer naar een bestand. Zie het gedeelte Specificatie uitvoerbestand voor gedetailleerde informatie
beschrijving van alle uitvoerbestanden.

Multi Dien in uitgang

-doc linkdoc
Stuurt alle uitvoer naar de linkdoc map. De uitvoer is verdeeld in afzonderlijke . Txt
en . Html bestanden. Er wordt altijd volledige documentatie geproduceerd, ongeacht de single
bestandsvlaggen.

Het bestand index.txt bevat een index naar alle andere bestanden; index.html is een HTML
versie van de index. De indexbestanden voor externe URL-controle zijn ur_lindex.txt en
url_index.html.

-alleen tekst
Voorkomt dat HTML-bestanden worden gemaakt in de -doc directory.

-alleen html
Wist overtollige tekstbestanden in het -doc directory nadat ze zijn gebruikt om te maken
de HTML-uitvoerbestanden. De bestanden afstandsbediening.txt en remoteX.txt worden sindsdien niet gewist
kan door Linklint worden gebruikt om externe URL's opnieuw te controleren.

-docbasis baseren
Overschrijft de standaardwaarde baseren expressie die wordt gebruikt om een ​​browser naar de bronnen te leiden
vermeld in de HTML-uitvoerbestanden. De basis wordt voorafgegaan aan lokale koppelingen in de uitvoer
HTML-bestanden. Dit heeft alleen invloed op de links in HTML-uitvoerbestanden, het heeft geen effect op
wat er in deze bestanden wordt weergegeven. Normaal gesproken zou deze vlag alleen worden gebruikt tijdens een
lokale sitecontrole om de basis in te stellen op "http://host".

-uitvoer_frames
Alle HTML-uitvoergegevensbestanden zijn gekoppeld aan from index.html. Als je deze vlag gebruikt dan
De gegevensbestanden worden geopend in een nieuw frame (venster), wat handig kan zijn
sommige gevallen omdat het altijd de index.html bestand geopend in een eigen venster.

-uitvoer_index bestandsnaam
De uitvoerindexbestanden hadden eerder de naam linklint.txt en linklint.html. Deze
zijn nu gewijzigd in index.txt en index.html. Je kunt de -uitvoer_index
optie om deze naam terug te veranderen naar "linklint" of naar iets anders.

-url_doc_voorvoegsel URL/
Standaard beginnen de uitvoerbestanden die verband houden met externe URL-controle allemaal met "url".
U kunt dit wijzigen met de -url_doc_voorvoegsel keuze. Als de url_doc_prefix een
"/" teken, dan wordt de juiste map aangemaakt (als een submap van de
-doc-map).

-dont_output xxxx
Maak geen uitvoerbestanden die 'xxxx' bevatten. Kan worden herhaald. Voorbeeld:

-dont_output "X$"

onderdrukt de uitvoer van alle kruisverwijzingsbestanden.

Enkele Dien in uitgang

-fout
Geeft ontbrekende bestanden en andere fouten weer.

-uit filet
Verzendt lijstuitvoer en samenvattingsinformatie naar filet.

-lijst
Geeft een overzicht van alle gevonden bestanden, links, mappen enz.

-waarschuwen
Geeft een overzicht van alle waarschuwingen.

-xref
Voegt kruisverwijzingen toe aan de lijsten.

-naar voren
Sorteert lijsten op verwijzend bestand.

Debug en anders Vlaggen

-db1
Debugt opdrachtregelinvoer en linkset-expressies.

-db2
Drukt de naam af van elk bestand dat wordt gecontroleerd (niet alleen HTML-bestanden).

-db3
Debugt HTML-parser, drukt tags en resulterende links af.

-db4
Debugt socketverbinding (soort van).

-db5
Niet gebruikt.

-db6
Details van de laatst gewijzigde status voor externe URL's (vereist -netset or -netmod).

-db7
Drukt korte foutopsporingsinformatie af terwijl externe URL's worden gecontroleerd.

-db8
Drukt alle http-headers af terwijl externe URL's worden gecontroleerd.

-db9
Genereert willekeurige http-fouten.

-versie
Geeft versie-informatie.

-Help
Geeft een paar eenvoudige voorbeelden van hoe u Linklint kunt gebruiken.

-Help iedereen
Geeft een overzicht van alle hulp (in het programma), inclusief elke invoeroptie.

-rustig
Schakelt de afdrukvoortgang naar het scherm uit.

-stil
Schakelt het afdrukken van samenvattingen naar het scherm uit.

Gebruik linklint online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    NSIS: Nullsoft scriptbaar installatiesysteem
    NSIS: Nullsoft scriptbaar installatiesysteem
    NSIS (Nullsoft Scriptable Install
    System) is een professionele open source
    systeem om Windows-installatieprogramma's te maken. Het
    is ontworpen om zo klein en flexibel te zijn
    zo mogelijk...
    Download NSIS: Nullsoft Scriptable Install System
  • 2
    autorisatie
    autorisatie
    AuthPass is een open source wachtwoord
    manager met ondersteuning voor de populaire en
    bewezen Keepass (kdbx 3.x EN kdbx 4.x ...
    Authentificatie downloaden
  • 3
    Zabbix
    Zabbix
    Zabbix is ​​een open enterprise-klasse
    source gedistribueerde monitoringoplossing
    ontworpen om te monitoren en te volgen
    prestaties en beschikbaarheid van het netwerk
    servers, apparaat...
    Zabbix downloaden
  • 4
    KVerschil3
    KVerschil3
    Deze repository wordt niet langer onderhouden
    en wordt bewaard voor archiveringsdoeleinden. Zie je wel
    https://invent.kde.org/sdk/kdiff3 for
    de nieuwste code en
    https://download.kde.o...
    KDiff3 downloaden
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX is een GUI voor
    Waninkoko's USB Loader, gebaseerd op
    libwiigui. Het maakt een lijst en
    lancering van Wii-spellen, Gamecube-spellen en
    homebrew op Wii en WiiU...
    USBLoaderGX downloaden
  • 6
    Firebird
    Firebird
    Firebird RDBMS biedt ANSI SQL-functies
    & draait op Linux, Windows &
    verschillende Unix-platforms. Functies
    uitstekende gelijktijdigheid en prestaties
    & stroom...
    Firebird downloaden
  • Meer "

Linux-commando's

Ad