I denne veiledningen vil vi demonstrere hvordan du bruker 'help'-kommandoen i Linux.
Forutsetninger:
For å utføre trinnene som er demonstrert i denne veiledningen, trenger du følgende komponenter:
- Et funksjonelt Linux-system. For test- og læringsformål vil en Linux VM fungere fint.
- Grunnleggende forståelse av kommandolinjegrensesnittet
Hjelpekommandoen
Når vi jobber med CLI, samhandler vi i utgangspunktet med et skallprogram som fungerer som et grensesnitt til det underliggende operativsystemet. Per nå er Bash det mest brukte skallprogrammet. De fleste Linux-systemer bruker i dag Bash som standard skall.
'Hjelp'-kommandoen er en innebygd skallkommando av Bash. Den brukes til å bla gjennom skalldokumentasjonen for andre innebygde kommandoer som ekko, cd, pwd, alias og andre.
For å få en liste over all tilgjengelig dokumentasjon, kjør kommandoen 'help' alene:
$ hjelp
Alle kommandoene (og nøkkelordene) i listen er innebygde kommandoer og funksjoner. Vi kan bekrefte det ved å bruke 'type'-kommandoen. For eksempel:
$ type hjelp eksport test eval exec pwd komme tilbake
Hjelpedokumentasjonen kan være et kort sammendrag eller en relativt detaljert. Men for full dokumentasjon, se man-sidene (hvis tilgjengelig).
Grunnleggende bruk
I følgende eksempel vil hjelpen presentere en rask dokumentasjon av 'pwd'-kommandoen:
$ hjelp pwd
På samme måte kan vi bruke 'hjelp' til å sjekke en rask dokumentasjon av andre verktøy.
$ hjelp hans
$ hjelp cd
$ hjelp ekko
Vi kan også ta en rask titt på dokumentasjonen for selve 'hjelp'-kommandoen:
$ hjelp hjelp
Kort beskrivelse
I stedet for dokumentasjonen kan 'hjelp' skrive ut en kort beskrivelse av den angitte kommandoen. For å gjøre det, må du legge til '-d'-flagget:
$ hjelp -d < argument >
I det første eksemplet, sjekk ut den korte beskrivelsen av 'pwd':
$ hjelp -d pwd
På samme måte kan vi sjekke den korte beskrivelsen av andre kommandoer:
$ hjelp -d hans
$ hjelp -d cd
$ hjelp -d ekko
Pseudo Man Page
Vi kan instruere 'hjelp' til å skrive ut dokumentasjonen i mansideformatet i stedet. Siden det ikke er den faktiske man-siden til kommandoen, blir den referert til som en pseudoman-side.
For å få dokumentasjonen i mansideformatet, bruk '-m'-flagget:
$ hjelp -m < argument >
Sjekk for eksempel hjelpedokumentasjonen for 'hjelp' i mansideformatet:
$ hjelp -m hjelp
På samme måte kan vi bruke denne formateringen til en annen dokumentasjon:
$ hjelp -m hans
$ hjelp -m cd
$ hjelp -m ekko
Bare kommandosyntaks
Trenger du en rask titt på kommandostrukturen til en bestemt kommando? Bruker ' -s flagget viser bare kommandosyntaksen:
$ hjelp -s < argument >
For å sjekke kommandosyntaksen til ekko, bruk for eksempel følgende kommando:
$ hjelp -s ekko
På samme måte kan vi sjekke kommandosyntaksen til andre kommandoer:
$ hjelp -s hans
$ hjelp -s cd
$ hjelp -s hjelp
Utgangskoder
Avhengig av suksessen til kommentaren som kjøres, returnerer 'help'-kommandoen en utgangskode. Utgangskodeverdiene er som følger:
- 0 : Kommandoen kjører vellykket.
- 1 : Det gitte argumentet ble ikke funnet.
- 2 : Feil alternativ.
Følgende eksempel viser disse utgangskodene:
$ hjelp hjelp$ ekko $?
$ hjelp adsf
$ ekko $?
$ hjelp -asdf
$ ekko $?
Konklusjon
I denne veiledningen demonstrerte vi hvordan du bruker 'help'-kommandoen i Linux. Det er en innebygd skallkommando som presenterer dokumentasjonen om andre innebygde skallkommandoer.
Interessert i å lære mer om Linux-skallet? Sjekk ut om Bash-skripting, en robust måte å utnytte Bash-skallet for å automatisere oppgavene.
Lykke til med databehandling!