10Sep

Använd Tab Completion för att skriva kommandon snabbare på vilket operativsystem som helst

click fraud protection

Avsluta av fliken är en extremt användbar funktion i nästan vilken kommandoradsmiljö som helst, oavsett om du använder Bash-skalet på Linux, Kommandotolken eller PowerShell på Windows eller ett terminalfönster på Mac OS X.

Den här funktionen kan dramatiskt hjälpa digpåskynda skrivkommandon. Klicka bara på Flik medan du skriver ett kommando, ett alternativ eller ett filnamn, och skalmiljön avslutar automatiskt vad du skriver eller föreslår alternativ till dig.

Tab Completion på Linux

Bash-skalet som vanligtvis används för de flesta Linux-distributioner har utmärkt stöd för tabe-slutförandet.

Till exempel, låt oss säga att du vill köra firefox -kommandot. Du kan bara skriva gran eller brand till terminalen och trycka på Tab - om ditt system inte har några andra kommandon som börjar med dessa bokstäver, fyller Bash automatiskt firefox och du kan trycka på Enter för att körakommando.

Som ett annat exempel, låt oss säga att du vill köra en Apt-pakethanterarens kommandon. Du kan skriva

instagram viewer
apt- och trycka på Tab två gånger för att se en lista med kommandon som börjar med apt-.För att köra en av kommandona, fortsätt skriva det och tryck på Tab igen - till exempel kan vi skriva en g, pressflik och apt-get visas.

Avsluta fliken är speciellt användbar när du skriver in filnamn, kataloger och sökvägar. I stället för att försöka skriva ett långt filnamn som kan innebära mellanslag och specialtecken måste du flytta, du kan bara börja skriva början av namnet och trycka på Tab.

Om vi ​​till exempel har ett långt, komplext filnamn som börjar med bokstaven L, måste vi bara skriva L och trycka på Tab för att automatiskt slutföra det. Om vi ​​hade flera filnamn som börjar med L, skulle vi bara behöva skriva lite mer av filens namn innan du trycker på fliken igen.

Avsluta av fliken kan även användas för att automatiskt slutföra alternativen för vissa kommandon. När du till exempel installerar ett paket med apt-get installera -kommandot, kan du använda flikavslutning för att automatiskt fylla i ett paketets namn. Detta hjälper dig också att söka efter relaterade paket, och det är mycket användbart när du inte är säker på exakt vad ett paket heter.

Försök att använda flikavslutning med andra kommandon för att se vad du kan och inte automatiskt kan slutföra.

Bash stöder också andra typer av färdigställande. Du kan till exempel skriva en ~ och trycka på Tab för att automatiskt fylla i ett användarnamn, skriv en @ och tryck på Tab för att automatiskt fylla ett värdnamn eller skriv en $ och tryck på Tab för att automatiskt slutföra en variabel. Fliken

i Windows

I Windows Command Prompt kan du inte använda flikavslutning för kommandon och deras alternativ. Det gör det dock stöd för flikavslutning för mapp- och filnamn.

Till exempel kan vi öppna ett kommandotolk, skriv cd D och tryck på Tab. Som vi är i vår användarkatalog som standard, fylls flikavslutning automatiskt i cd Desktop , så vi kan trycka på Enter för att ändra kataloger till vår skrivbords katalog. Detta hjälper också när du försöker köra ett kommando på ett visst filnamn.

Flikkavslutning fungerar även i PowerShell. Den kan användas för att automatiskt fylla i namnet på en cmdlet, en parameter eller en filväg.

Till skillnad från i Bash Shell kräver Windows att du trycker på fliken flera gånger för att bläddra igenom tillgängliga alternativ - det visar inte bara dem alla i en lista. Det här gäller både kommandotolken och PowerShells flikfärdigningsfunktioner.

-fliken Komplettering på Mac OS X

Mac OS X innehåller också Bash-skalet, så flikavslutningen fungerar som på Linux. Tryck på flikknappen medan du skriver ett kommando, en filväg eller ett alternativ - skalet fyller automatiskt resten eller visar de tillgängliga alternativen du kan skriva.

Alla andra operativsystem som använder Bash-skalet fungerar samma. Funktioner för flikavslutning bör också fungera på samma sätt på många andra skal på Unix-liknande system.

Om du är någon som använder en terminal eller kommandoradsmiljö, ska du använda flikavslutning. Det är enkelt - det handlar alldeles om att knacka på fliken medan du skriver något på en kommandorad för att få skalet att gissa vad du ska skriva nästa. Detta är särskilt användbart för långa, komplexa filnamn, men det hjälper till med många olika saker.

Flikkavslutning fungerar praktiskt taget var som helst där det finns en kommandoram miljö, så prova nästa gång du behöver skriva ett kommando.

Bildkredit: Sven på Flickr