Gebruik Tab voltooien om opdrachten sneller in een besturingssysteem in te voeren
Tabvoltooiing is een uiterst nuttige functie in bijna elke opdrachtregelomgeving, of u nu de Bash-shell op Linux, Command Prompt of PowerShell op Windows of een terminalvenster op Mac OS X gebruikt.
Deze functie kan u drastisch helpen bij het versnellen van het typen van opdrachten. Druk gewoon op Tab tijdens het typen van een opdracht, optie of bestandsnaam en de shell-omgeving voltooit automatisch wat u typt of suggereert opties voor u.
Tabvoltooiing op Linux
De Bash-shell die standaard op de meeste Linux-distributies wordt gebruikt, biedt uitstekende ondersteuning voor het voltooien van tabe's.
Laten we bijvoorbeeld zeggen dat u het wilt uitvoeren firefox commando. Je kunt gewoon typen Spar of brand in de terminal en druk op Tab - als je systeem geen andere opdrachten heeft die beginnen met die letters, zal Bash automatisch invullen firefox en je kunt op Enter drukken om de opdracht uit te voeren.
Als een ander voorbeeld, laten we zeggen dat u de opdrachten van de Apt-pakketbeheerder wilt uitvoeren. Jij kan typen geneigd- en druk twee keer op Tab om een lijst met opdrachten te zien die beginnen met apt-. Om een van de opdrachten uit te voeren, gaat u door met typen en drukt u nogmaals op Tab - we kunnen bijvoorbeeld a typen g, druk op Tab en apt-get zou verschijnen.
Tab voltooien is vooral handig bij het typen van bestandsnamen, mappen en paden. In plaats van te proberen een lange bestandsnaam in te typen die spaties en speciale tekens kan bevatten, moet je op de juiste manier ontsnappen, je kunt gewoon beginnen met het typen van het begin van de naam en op Tab drukken.
Als we bijvoorbeeld een lange, complexe bestandsnaam hebben die begint met de letter L, moeten we gewoon typen L en druk op Tab om het automatisch te voltooien. Als we meerdere bestandsnamen hadden beginnend met L, dan zouden we gewoon een beetje meer van de bestandsnaam moeten typen voordat we opnieuw op Tab drukken.
Tabvoltooiing kan zelfs worden gebruikt om automatisch opties voor sommige opdrachten in te vullen. Bijvoorbeeld bij het installeren van een pakket met de apt-get install opdracht, kunt u het tabblad voltooien gebruiken om de naam van een pakket automatisch te voltooien. Dit helpt u ook bij het zoeken naar gerelateerde pakketten en is erg handig als u niet zeker weet wat een pakket precies heet.
Probeer het gebruik van het tabblad voltooien met andere opdrachten om te zien wat u wel en niet automatisch kunt voltooien.
Bash ondersteunt ook andere vormen van voltooiing. U kunt bijvoorbeeld een typen ~ en druk op Tab om een gebruikersnaam automatisch in te vullen, typ een @ en druk op Tab om een hostnaam automatisch te voltooien of typ a $ en druk op Tab om een variabele automatisch in te vullen.
Tabvoltooiing op Windows
De Windows-opdrachtprompt staat niet toe dat u tabvulling gebruikt voor opdrachten en hun opties. Het ondersteunt echter het voltooien van tabbladen voor map- en bestandsnamen.
We kunnen bijvoorbeeld een opdrachtprompt openen, typen cd D, en druk op Tab. Omdat we standaard in onze gebruikersmap staan, wordt het invullen van het tabblad automatisch geregistreerd cd Desktop, dus we kunnen op Enter drukken om van directory te veranderen naar onze desktop directory. Dit helpt ook bij het uitvoeren van een opdracht voor een specifieke bestandsnaam.
Tabvoltooiing werkt ook in PowerShell. Het kan worden gebruikt om automatisch de naam van een cmdlet, een parameter of een bestandspad in te vullen.
In tegenstelling tot de Bash Shell, moet je in Windows meerdere keren op Tab drukken om door de beschikbare opties te bladeren. Je ziet ze niet alleen allemaal in een lijst. Dit is van toepassing op zowel de opdrachtprompt als de PowerShell-functies voor het voltooien van tabbladen.
Tabvoltooiing op Mac OS X
Mac OS X bevat ook de Bash-shell, dus het voltooien van tabbladen werkt net als op Linux. Tik op de Tab-toets tijdens het typen van een opdracht, bestandspad of optie - de shell vult automatisch de rest in of toont de beschikbare opties die u kunt typen.
Elk ander besturingssysteem dat de Bash-shell gebruikt, werkt hetzelfde. De functies voor het voltooien van tabbladen moeten ook op veel andere shells op Unix-achtige systemen hetzelfde werken.
Als u iemand bent die een terminal- of opdrachtregelomgeving gebruikt, moet u het tabblad voltooien gebruiken. Het is eenvoudig - eigenlijk gaat het erom dat je op Tab tikt terwijl je iets typt op een opdrachtregel om de shell te laten raden wat je vervolgens gaat typen. Dit is vooral handig voor lange, complexe bestandsnamen, maar het helpt bij veel verschillende dingen.
Het aanvullen van tabbladen werkt vrijwel overal waar een opdrachtregelomgeving bestaat, dus probeer het de volgende keer dat u een opdracht moet invoeren.
Image Credit: Sven op Flickr