In deze handleiding laten we zien hoe u de opdracht “help” in Linux kunt gebruiken.
Vereisten:
Om de stappen uit te voeren die in deze handleiding worden gedemonstreerd, hebt u de volgende componenten nodig:
- Een functioneel Linux-systeem. Voor test- en leerdoeleinden werkt een Linux VM prima.
- Basiskennis van de opdrachtregelinterface
Het Help-commando
Wanneer we met CLI werken, hebben we in feite interactie met een shell-programma dat fungeert als interface voor het onderliggende besturingssysteem. Vanaf nu is Bash het meest gebruikte shell-programma. De meeste Linux-systemen gebruiken tegenwoordig Bash als de standaardshell.
Het “help”-commando is een ingebouwd shell-commando van Bash. Het wordt gebruikt om door de shell-documentatie van andere ingebouwde opdrachten te bladeren, zoals echo, cd, pwd, alias en andere.
Om een lijst te krijgen van alle beschikbare documentatie, voert u zelf de opdracht “help” uit:
$ hulp
Alle opdrachten (en trefwoorden) in de lijst zijn in de shell ingebouwde opdrachten en functies. We kunnen het verifiëren met behulp van de opdracht “type”. Bijvoorbeeld:
$ type hulp exporteren test evalueer uitvoerend pwd opbrengst
De helpdocumentatie kan een korte samenvatting zijn of een relatief gedetailleerde samenvatting. Voor de volledige documentatie raadpleegt u echter de manpagina's (indien beschikbaar).
Basisgebruik
In het volgende voorbeeld biedt de help een snelle documentatie van de opdracht “pwd”:
$ hulp pwd
Op dezelfde manier kunnen we “help” gebruiken om een snelle documentatie van andere tools te controleren.
$ hulp zijn
$ hulp CD
$ hulp echo
We kunnen ook snel de documentatie van het “help”-commando zelf bekijken:
$ hulp hulp
korte beschrijving
In plaats van de documentatie kan “help” een korte beschrijving van de opgegeven opdracht afdrukken. Om dit te doen, moet u de vlag “-d” toevoegen:
$ hulp -D < argument >
Bekijk in het eerste voorbeeld de korte beschrijving van “pwd”:
$ hulp -D pwd
Op dezelfde manier kunnen we de korte beschrijving van andere opdrachten controleren:
$ hulp -D zijn
$ hulp -D CD
$ hulp -D echo
Pseudo-manpagina
We kunnen “help” de opdracht geven om de documentatie in plaats daarvan in het manpage-formaat af te drukken. Omdat dit niet de daadwerkelijke manpagina van de opdracht is, wordt er naar verwezen als een pseudo-manpagina.
Om de documentatie in het manpage-formaat te krijgen, gebruikt u de vlag “-m”:
$ hulp -M < argument >
Bekijk bijvoorbeeld de helpdocumentatie van “help” in het manpaginaformaat:
$ hulp -M hulp
Op dezelfde manier kunnen we deze opmaak toepassen op andere documentatie:
$ hulp -M zijn
$ hulp -M CD
$ hulp -M echo
Alleen opdrachtsyntaxis
Wilt u snel een kijkje nemen in de commandostructuur van een specifiek commando? De ... gebruiken ' -S ” flag zal alleen de syntaxis van de opdracht weergeven:
$ hulp -S < argument >
Om bijvoorbeeld de opdrachtsyntaxis van echo te controleren, gebruikt u de volgende opdracht:
$ hulp -S echo
Op dezelfde manier kunnen we de opdrachtsyntaxis van andere opdrachten controleren:
$ hulp -S zijn
$ hulp -S CD
$ hulp -S hulp
Afsluitcodes
Afhankelijk van het succes van het commentaar dat wordt uitgevoerd, retourneert het commando “help” een exitcode. De exitcodewaarden zijn als volgt:
- 0 : De opdracht wordt succesvol uitgevoerd.
- 1 : Het opgegeven argument is niet gevonden.
- 2 : Verkeerde optie.
In het volgende voorbeeld worden deze afsluitcodes gedemonstreerd:
$ hulp hulp$ echo $?
$ hulp advertentiesf
$ echo $?
$ hulp -asdf
$ echo $?
Conclusie
In deze handleiding hebben we met succes gedemonstreerd hoe u de opdracht “help” in Linux kunt gebruiken. Het is een in de shell ingebouwde opdracht die de documentatie over andere ingebouwde shell-opdrachten presenteert.
Wilt u meer weten over de Linux-shell? Lees meer over Bash-scripting, een robuuste manier om de Bash-shell te gebruiken om de taken te automatiseren.
Veel computerplezier!