10Sep
A Tab befejezés rendkívül hasznos szolgáltatás szinte bármely parancssori környezetben, függetlenül attól, hogy a Bash-parancsértelmezőt a Linuxon, a Command Prompt vagy a PowerShell Windows operációs rendszeren használja vagy a terminál ablakot Mac OS X-ben.
Ez a funkció drámaian segítgyorsítsák fel a gépelési parancsokat. Csak nyomja meg a Tab billentyűt, miközben beírja a parancsot, opciót vagy a fájl nevét, és a shell környezet automatikusan befejezni fogja, amit begépel vagy javaslatot tesz Önnek.
lap befejezése Linux operációs rendszeren
A legtöbb Linux disztribúció alapértelmezés szerint használt Bash-kalaja kiváló támogatást nyújt a lapok befejezéséhez.
Például tegyük fel, hogy szeretné futtatni az firefox parancsot. Csak írhat fenyő vagy tűz -t a terminálba, és nyomja meg a Tab billentyűt - ha a rendszernek nincsenek olyan parancsjai, amelyek ezekkel a betűkkel kezdődnek, a Bash automatikusan kitölti az firefox fájlt, és megnyomja az Enter billentyűt a futtatáshozparancs.
Egy másik példa, mondjuk azt szeretnénk, hogy futtassunk egy Apt csomagkezelő parancsát. apt- típust írhat be, és kétszer megnyomhatja a Tab billentyűt az apt- paranccsal kezdődő parancsok listájának megtekintéséhez. A parancsok egyikének futtatásához folytassa a gépelést, és újra nyomja meg a Tab billentyűt - pl. g, sajtótábla, apt-get jelenik meg.
A lapok befejezése különösen hasznos fájlnevek, könyvtárak és elérési útvonalak beírásakor. Ahelyett, hogy megpróbálna hosszú fájlnevet beírni, amely szóközöket és speciális karaktereket tartalmazhat, meg kell mennie a helyén, csak elkezdheti beírni a név elejét, és nyomja le a Tab billentyűt. Például, ha hosszú, összetett fájlnévvel kezdődik az L betű, akkor csak be kell írni az L -t, és a Tab billentyűvel automatikusan kitölteni. Ha több fájlnévvel rendelkeznénk L-vel kezdődően, akkor még csak egy kicsit többet kell beírnunk a fájl nevére, mielőtt újra megnyomjuk a Tab gombot. Az
lapkakezelést használhatjuk bizonyos parancsok opcióinak automatikus kiegészítésére is. Például, amikor telepít egy csomagot az apt-get install paranccsal, akkor a lapfelfüggesztés automatikusan elvégezheti a csomag nevét. Ez segítséget nyújt a kapcsolódó csomagok kereséséhez, és nagyon hasznos, ha nem biztos benne, hogy pontosan milyen csomagot neveznek el.
Próbálja meg használni a tabulátorok befejezését más parancsokkal, hogy lássa, mit tud és nem tudja automatikusan befejezni.
A Bash más típusú befejezéseket is támogat. Például írhat be egy ~ -t, és nyomja meg a Tab billentyűt a felhasználói név automatikus befejezéséhez, írjon be egy @ -t, és nyomja meg a Tab billentyűt a gazdagép automatikus befejezéséhez, vagy írjon be egy $ fájlt, majd nyomja meg a Tab billentyűt a változó automatikus befejezéséhez.
lapkiadás Windows alatt
A Windows parancssor nem teszi lehetővé a parancsok és opciók használatát a lapok befejezéséhez. Azonban támogatja a lapok befejezését a mappák és a fájlnevek számára.
Például megnyithatunk egy parancssort, írjuk be az cd D fájlt, és nyomjuk meg a Tab billentyűt. Mivel alapértelmezésben a felhasználói mappánkban vagyunk, a lapfelfüggesztés automatikusan az cd Desktop fájlba kerül, ezért nyomjuk meg az Enter billentyűt, hogy megváltoztassuk a könyvtárakat az asztali könyvtárunkba. Ez segít abban is, hogy parancsot futtasson egy adott fájlnévre.
A Tab befejezés szintén a PowerShell programban működik. Használható a cmdlet, a paraméter vagy a fájl elérésének automatikus kitöltéséhez.
A Bash Shell-től eltérően a Windows megköveteli, hogy többször nyomja meg a Tab billentyűt az elérhető opciók közötti váltáshoz - ez nem csak egy listában jeleníti meg őket. Ez mind a Command Prompt, mind a PowerShell lapkakezelési funkciójára vonatkozik.
lap befejezése Mac OS X -en
A Mac OS X tartalmazza a Bash shell-ot is, így a tabulátor készítése ugyanúgy működik, mint a Linuxon.Érintse meg a tab billentyűt egy parancs, fájl elérési út vagy opció beírása közben - a shell automatikusan kitölti a többiet, vagy megmutatja a beírt típusokat.
A Bash-héjat használó egyéb operációs rendszerek ugyanúgy működnek. A tabulátorok befejezéséhez hasonló funkcióknak ugyanúgy kell működniük, mint a Unix-szerű rendszereknél.
Ha terminál vagy parancssori környezetet használ, használjon lapkiadást. Ez egyszerű - alapvetően mindössze annyiszor megérinti a Tab billentyűt, amikor egy parancssorba gépel valamit, hogy a kagyló meggyőzze, hogy mit ír majd legközelebb. Ez különösen hasznos hosszú, összetett fájlnevekre, de sok különböző dologgal segít.
Azlapfelfüggesztés gyakorlatilag bárhonnan van, ahol van parancssori környezet, ezért próbáld meg, amikor legközelebb be kell írnia a parancsot.
képhitel: Sven a Flickr
-en