"Linux" terminalas yra akivaizdus šios OS šeimos privalumas. Jo pagalba OS lengva atlikti įvairius veiksmus. Vartotojas gali vykdyti ne tik pavienes komandas, bet ir jas grupuoti. Šiuo tikslu galima taikyti įvairius operatorius įvesties peradresavimui ir vykdymo valdymui. Jei žinosite terminalo sparčiuosius klavišus, pradėsite dirbti su juo daug efektyviau. Panagrinėkime pagrindinius sparčiuosius klavišus, kuriuos galite naudoti savo darbe.
Ctrl+Alt+T
- "Ubuntu" pagrįstose distribucijose ši klavišų kombinacija naudojama terminalui atidaryti.Tab
- šis klavišas naudojamas automatiniam užbaigimui terminale. Tereikia įvesti kokios nors komandos pradžią, tada jį paspausti, ir komanda pasiūlys galimas parinktis arba ją užbaigs, jei tai viena komanda.Ctrl+L
- išvalyti visą terminalo išvestį.Ctrl+S
- pristabdyti terminalo išvestį.Ctrl+Q
- atnaujinti terminalo išvestį, jei ji buvo pristabdyta.Ctrl+C
- nusiųsti SigInt
signalą komandai, kad ji baigtųsi.Ctrl+Z
- minimizuoti dabartinę komandą į fono režimą.Ctrl+r
- naudojama komandų istorijoje atlikti paiešką.Ctrl+p
- ankstesnė komanda komandų istorijoje.Ctrl+n
- kita komanda komandų istorijoje.Ctrl+g
- jei esate paieškos režime, užbaigia paiešką.Ctrl+o
- vykdyti paieškos metu rastą komandą.Alt+.
- naudoja paskutinį ankstesnės komandos žodį.Ctrl+a
- pereiti į eilutės pradžią.Ctrl+e
- perkelti į eilutės pabaigą.Alt+b
- perkelti į kairę vienu žodžiu.Alt+f
- perkelti į dešinę vienu žodžiu.Ctrl+b
- perkelti į kairę vienu ženklu.Ctrl+f
- perkelti į dešinę vienu ženklu.Ctrl+xx
- peršokti į eilutės pabaigą arba pradžią.Ctrl+u
- nukirpti eilutę iki žymeklio pozicijos.Alt+Del
- ištrinti žodį prieš žymeklį.Alt+d
- ištrinti žodį po žymeklio.Ctrl+d
- ištrinti po žymekliu esantį simbolį.Ctrl+h
- ištrinti po žymekliu esantį simbolį.Ctrl+w
- iškirpti po žymekliu esantį žodį.Ctrl+k
- iškirpti eilutę nuo žymeklio pozicijos iki eilutės pabaigos.Alt+t
- sukeisti esamą žodį vietomis su ankstesniu.Ctrl+t
- sukeisti du simbolius prieš žymeklį.Esc+t
- sukeisti du žodžius prieš žymeklį.Ctrl+y
- įklijuoti tai, kas buvo iškirpta.Alt+u
- padaryti didžiąsias raides nuo žymeklio vietos iki dabartinio žodžio pabaigos.Alt+l
- kurti mažąsias raides nuo žymeklio pozicijos iki žodžio pabaigos.Alt+c
- pakeiskite po žymekliu esantį simbolį į didžiąją raidę ir pereikite į žodžio pabaigą.Alt+r
- grąžinti eilutę į pradinę būseną.Ctrl+_
- atšaukti paskutinį veiksmą su eilute.Minėtos komandos gerai veikia bash
apvalkale. Galite naudoti ir kitus sprendimus, tačiau tada gali neveikti kai kurie terminalo sparčiosios klaviatūros klavišai. Taip pat gali būti, kad tam tikra kombinacija atliks visiškai skirtingus veiksmus.
Labai įdomia ir naudinga laikoma komandų istorijos paieškos funkcija. Įsivaizduokime praktinę situaciją: norite rasti komandą openvpn
ir tikrai žinote, kad ją jau esate įvykdę anksčiau. Norėdami išspręsti užduotį (jos ieškoti), spaudžiame Ctrl+R
ir pradedame rašyti komandą.
Norėdami komandą įvykdyti, turime paspausti Enter
arba Ctrl+o
. Klavišų kombinacija Alt+r
įdomiai derinama su šia funkcija. Taip istorijoje galima rasti tam tikrą komandą ir ją keisti. Paspaudę šiuos sparčiuosius klavišus grąžinsite komandą į pradinę būseną. Kai kuriais atvejais tai yra būtina ir naudinga. Pasitaiko atvejų, kai komanda per greitai išveda informaciją. Sustabdykite išvedimą naudodami klavišus Ctrl+S
. Taip pat galite atlikti eksperimentą naudodami šią kombinaciją ir komandą ping
:
Išvedimą atnaujinkite paspausdami Ctrl+S
ir Ctrl+Q
.