HOWTO's zijn documenten die stap-voor-stap een bepaald onderwerp beschrijven. Je kunt hierbij denken aan de installatie van een bepaald Linux-package, de configuratie ervan en eventuele oplossingen voor problemen die zich daarbij voor kunnen doen. De documenten worden vaak in verhalende vorm geschreven en soms tref je aan het einde van het document een paragraaf aan met veel gestelde vragen en antwoorden. Kortom, documenten om je wegwijs te maken in de Linux-wereld. HOWTO's worden geschreven door vrijwilligers, mensen die hun kennis willen delen met mede-Linuxgebruikers of om de nog beginnende Linux-gebruikers op weg te helpen.
Veel documentatie, die in het verleden werd geschreven, is nog steeds via het Internet te verkrijgen. Echter deze documentatie wordt door allemaal vrijwilligers geschreven en het kan dus gebeuren dat je documentatie aantreft die niet meer door iemand wordt beheerd. Het gevolg hiervan is dat zolang niemand het beheer van een dergelijk document op zich neemt, er wat verouderde informatie in kan staan. Hierbij kun je denken aan een beschrijving van inmiddels verouderde packages, maar ook aan hyperlinks die verwijzen naar overige (voorheen) op het Internet verkrijgbare informatie. Toch kan het lezen van dergelijke informatie nog wel zinvol zijn. Het kan je op z'n minst op ideeën brengen over hoe je een bepaald probleem aan kunt pakken. Documenten waarvan de auteur heeft aangegeven ze niet meer te willen/kunnen beheren of die met een zeer oude datum zijn vaak terug te vinden in een aparte directory, vaak één met de naam "unmaintained" of iets dergelijks.
De naam van een HOWTO zegt vaak niet alles over de inhoud ervan. Hiermee wil ik je zeggen dat als het onderwerp je niet interesseert, het toch nuttig kan zijn om dat document te lezen. In veel HOWTO's zijn namelijk vaak tips en truuks opgenomen die ook op andere vlakken hun nut kunnen hebben. Als je op zoek bent naar informatie over een specifiek onderwerp of bepaalde opdracht, dan is het onder Linux heel eenvoudig om snel op te zoeken in welke documentatie je daarover informatie kunt vinden. Voor HOWTO's die zich in één directory bevinden zou je hiervoor bijvoorbeeld de opdracht grep kunnen gebruiken. Als voorbeeld geef ik hieronder een zeer eenvoudig grep-commando waarmee je kunt zoeken naar die documenten waarin het begrip mount voorkomt:
grep -ir mount * |
In de uitvoer wordt als eerste de bestandsnaam weergegeven, waarin het gezochte woord werd gevonden, vervolgens de volledige zin waarin het gezochte woord voorkomt. Hieruit zou je al enigszins op kunnen maken in welk van de gegeven documenten hetgeen staat, wat je zoekt. De meegegeven optie `i' betekent dat grep geen onderscheid zal maken tussen hoofdletters en kleine letters. De optie `r' zoekt tevens in de onderliggende subdirectory's, wat een recursieve search wordt genoemd.
Het gebeurt weleens dat HOWTO's worden opgesplitst in meerdere documenten of dat meerdere HOWTO's worden samengevoegd tot één document, waarbij de naam van de HOWTO wordt gewijzigd. Als gevolg hiervan kan het dus zijn dat je dubbele informatie aantreft.
Op diverse plaatsen op het Internet kunnen Linux-HOWTO's worden verkregen. Een belangrijke plaats is bv:
waar auteurs uit de hele wereld hun zelfgeschreven of vertaalde versies van reeds bestaande HOWTO's laten archiveren en publiceren. Ook worden er boeken uitgegeven waarin (meestal oude) versies van de Linux-HOWTO's staan afgedrukt.
Het merendeel aan Nederlandstalige HOWTO's is te vinden op:
In navolging van de LDP werd voorheen een splitsing gemaakt tussen mini-HOWTO's en HOWTO's om verschillen in de omvang van het document aan te duiden. Dit onderscheid wordt sinds begin 2003 niet meer gemaakt. Wel staat het de auteurs vrij nog altijd het woord `mini-' in de naam van hun document te gebruiken. Hier wordt echter geen speciale betekenis meer aan gehecht.