Hulp verkrijgen met een commando van de Linux Terminal 8 Tricks for Beginners & Pros Alike
Of je nu een onervaren terminalgebruiker bent of een grijze veteraan, je zult niet altijd het juiste ding weten om in de Linux-terminal te typen. Er zijn nogal wat tools ingebouwd in de terminal om je te helpen.
Deze trucs helpen je bij het vinden van de te gebruiken opdracht, leren hoe je het moet installeren, leren hoe je het moet gebruiken en bekijk gedetailleerde informatie erover. Geen van deze trucs vereist een internetverbinding.
-h of -help
Als u niet zeker weet hoe u een specifieke opdracht moet gebruiken, voert u de opdracht uit met de -h of -helpen schakelaars. U ziet gebruiksinformatie en een lijst met opties die u met de opdracht kunt gebruiken. Bijvoorbeeld als u wilt weten hoe u de wget commando, type wget -help of wget -h.
Dit zal vaak veel informatie naar de terminal afdrukken, wat lastig kan zijn om er doorheen te bladeren. Om de uitvoer gemakkelijker te lezen, kunt u deze via de minder commando, waarmee je er doorheen kunt scrollen met de pijltjestoetsen op je toetsenbord. Gebruik bijvoorbeeld de volgende opdracht om wget's Help-uitvoer via minder te pipen:
wget -help | minder
druk op q om het minder hulpprogramma te sluiten als je klaar bent.
Om een specifieke optie te vinden, kunt u de uitvoer via de grep commando. Gebruik bijvoorbeeld de volgende opdracht om te zoeken naar opties met het woord "proxy":
wget -help | grep proxy
Tabvoltooiing
Als u niet zeker bent over de naam van een specifieke opdracht, een optie of een bestandsnaam, kunt u het tabblad voltooien gebruiken om te helpen. Laten we zeggen dat we een commando willen uitvoeren waarvan we weten dat het begint gnome-session, maar we weten de exacte naam niet. We kunnen typen gnome-session in de terminal en druk twee keer op Tab om opdrachten weer te geven die overeenkomen met de naam.
Zodra we de opdracht, optie of bestandsnaam zien die we willen, kunnen we nog een paar letters typen en opnieuw op de Tab-toets drukken. Als er maar één match beschikbaar is, zal de Bash-shell deze voor je invullen. Tabvoltooiing is ook een geweldige manier om te besparen op toetsaanslagen, zelfs als u weet wat u wilt typen.
Opdracht niet gevonden
Als u de opdracht kent die u wilt gebruiken, maar het pakket dat deze bevat niet kent, kunt u de opdracht toch in de terminal typen. Ubuntu zal u het pakket vertellen dat de opdracht bevat en u de opdracht tonen die u kunt gebruiken om het te installeren.
Laten we zeggen dat we de draaien commando om een afbeelding te roteren. We kunnen gewoon typen draaien in de terminal en Ubuntu zou ons vertellen dat we het moeten installeren jigl pakket om deze opdracht te krijgen.
Deze functie is geïntroduceerd door Ubuntu en kan zijn weg gevonden hebben naar andere Linux-distributies. Traditioneel toonde de shell een nutteloze "opdracht niet gevonden" boodschap zonder enige aanvullende informatie.
helpen
De helpen commando toont een korte lijst met de commando's ingebouwd in de Bash-shell zelf.
man
De man commando toont gedetailleerde handleidingen voor elke opdracht. Deze worden 'man pages' genoemd. Bijvoorbeeld als u de manpagina voor de man wilt bekijken wget opdracht, zou je typen man wget. Man-pagina's bevatten over het algemeen veel meer gedetailleerde informatie dan die u krijgt met de -h of -helpen opties
Type man intro om een gedetailleerde introductie te zien van het gebruik van de shell op Linux.
Als u een manpagina wilt doorzoeken, typt u a /, gevolgd door uw vraag en druk op Enter. Als u bijvoorbeeld een manpagina wilt zoeken voor de woordshell, typt u / shell tijdens het lezen van de man-pagina en druk op Enter.
info
Sommige programma's hebben geen man-pagina's - of hebben zeer onvolledige man-pagina's - en slaan hun documentatie op als informatiedocumenten.
Om deze te bekijken, moet u de info opdracht in plaats van de man commando. dat is info tar in plaats van man tar.
a propos
De a propos commando zoekt naar man pagina's die een frase bevatten, dus het is een snelle manier om een commando te vinden dat iets kan doen. Het is hetzelfde als het uitvoeren van de man -k commando.
wat is
De wat is commando toont een samenvatting in één regel van een commando, ontleend aan zijn man-pagina. Het is een snelle manier om te zien wat een commando feitelijk doet.
Met deze trucs onder uw riem is het mogelijk om een Linux-shell te gebruiken en nieuwe opdrachten te leren zonder iets te Googlen. Als u zich op een terminal met een internetverbinding bevindt, kunt u natuurlijk met behulp van w3m of een andere tekstmodusbrowser naar Google zoeken vanaf de terminal.