10Sep
" skirtuko užbaigimas yra labai naudinga beveik bet kokioje komandinės eilutės aplinkoje, nesvarbu, ar naudojate "Bash shell" sistemoje "Linux", komandinės eilutės arba "PowerShell" sistemoje "Windows", ar "Mac OS X" terminalo lange.
Ši funkcija gali žymiai padėti jumspaspartinti komandų komandas. Tiesiog paspauskite skirtuką, kai įvesite komandą, parinktį arba failo pavadinimą, o aplankas apvalkalo automatiškai užbaigs tai, ką rašote, arba pasiūlysite variantus.
skirtukas "Completion" "Linux"
"Bash" lange, kuri pagal nutylėjimą naudojama daugumoje "Linux" paskirstymo funkcijų, yra puikus palaikymas lentelių užbaigimui.
Pavyzdžiui, tarkime, kad norite paleisti firefox komandą.Galite tiesiog įvesti fir arba ugnį į terminalą ir paspausti Tab - jei jūsų sistemoje nėra kitų komandų, kurios prasideda tomis raidėmis, Bash automatiškai užpildys firefox ir galėsite paspausti Enter, kad paleistumėtekomanda
Kaip dar vienas pavyzdys, tarkime, kad norite paleisti vieną "Apt" paketų tvarkyklės komandas. Galite įvesti
apt- ir du kartus paspausti Tab, norėdami pamatyti komandų sąrašą, prasidedantį apt-.Jei norite paleisti vieną iš komandų, tęskite ją rašyti ir dar kartą paspauskite Tab - pvz., Galėtume įvesti g, paspauskite Tab, ir pasirodys apt-get .skirtuko užbaigimas yra ypač naudingas, kai įvedate failų pavadinimus, katalogus ir kelius. Užuot bandę įvesti ilgą failo pavadinimą, kuriame gali būti tarpų ir specialių simbolių, turite tinkamai išeiti, galite tiesiog įvesti pavadinimo pradžią ir paspausti Tab.
Pavyzdžiui, jei turime ilgą, sudėtingą failo vardą, prasidedantį raide L, turėtume tik įvesti L ir paspausti skirtuką, kad jį automatiškai užbaigtumėte. Jei turėjome keletą failų pavadinimų, prasidedančių L, turėtume tiesiog įvesti šiek tiek daugiau failo vardo prieš paspausdami Tab vėl.
skirtuko užbaigimas netgi gali būti naudojamas automatiškai užpildyti kai kurių komandų parinktis. Pavyzdžiui, diegiant paketą su apt-get install komanda, galite naudoti skirtuko pabaigą, kad automatiškai užpildytų paketo pavadinimą.Tai taip pat padeda jums ieškoti susijusių paketų ir yra labai naudinga, kai nesate tikri, kokia pakuotė yra pavadinta.
Pabandykite naudoti skirtuko užbaigimą naudodamiesi kitomis komandomis, kad galėtumėte pamatyti, ką galite ir negalėti automatiškai užbaigti.
Bash taip pat palaiko kitų tipų užbaigimą.Pavyzdžiui, galite įvesti ~ ir paspausti Tab, kad automatiškai užpildytumėte vartotojo vardą, įveskite @ ir paspauskite skirtuką, kad automatiškai užpildytumėte kompiuterio pavadinimą, arba įveskite $ ir paspauskite skirtuką, kad automatiškai užpildytumėte kintamąjį.
skirtuko užbaigimas Windows
. Komandų eilutėje "Windows" neleidžiama naudoti komandų ir jų pasirinkčių skirtuko užbaigimo. Tačiau tai palaiko aplanko ir failų vardų skirtuko užbaigimą.
Pavyzdžiui, galime atidaryti komandinę eilutę, įrašyti cd D ir paspausti Tab. Kadangi mes esame naudotojo aplanke pagal numatytuosius nustatymus, skirtuko užbaigimas automatiškai įrašomas į cd Desktop , todėl galime paspausti Enter, norėdami pakeisti katalogus į mūsų darbalaukio katalogą.Tai taip pat padeda bandant paleisti komandą konkrečiam failo vardui."
" skirtuko užbaigimas taip pat veikia "PowerShell".Jis gali būti naudojamas automatiškai įvesti cmdlet pavadinimą, parametrą arba failo kelią.
Skirtingai nei "Bash" skydelyje, "Windows" reikalauja, kad turėtumėte paspausti "Tab" keletą kartų, kad peržiūrėtumėte galimas parinktis - tai ne tik parodys juos visus sąraše. Tai galioja tiek komandų eilutės, tiek "PowerShell" skirtuko užbaigimo funkcijoms.
skirtuko pabaigos operacinė sistema Mac OS X
"Mac OS X" taip pat apima "Bash" apvalkalo, todėl skirtuko užbaigimas veikia kaip ir "Linux".Įvesdami komandą, failo kelią ar parinktį palieskite skirtuko klavišą - apvalkalas automatiškai užpildys likusį arba parodys galimas parinktis, kurias galite įvesti.
Bet kokia kita operacinė sistema, naudojanti "Bash" lakštą, veiks taip pat."Tab" užbaigimo funkcijos taip pat turėtų veikti panašiai kaip ir daugelyje kitų "Unix" tipo sistemų kortų.
Jei esate tas, kuris naudoja terminalo arba komandinės eilutės aplinką, turėtumėte naudoti skirtuko užbaigimą.Tai paprasta - iš esmės visa tai - paliesti skirtuką, kai įvesite kažką komandinėje eilutėje, kad lukštas galėtu įsivaizduoti, kokį kitą tekstą įvesite. Tai ypač naudinga ilgiems, sudėtingiems failų pavadinimams, bet tai padeda daugeliui skirtingų dalykų.
skirtuko užbaigimas praktiškai veikia visur, kur yra komandinės eilutės aplinka, todėl pabandykite kitą kartą įvesti komandą.
vaizdo kreditas: "Sven on Flickr
"