Bashi kiirklahvid: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
Grete Maisla A21 5.11.2012
==Sissejuhatus==
==Sissejuhatus==
Bashi on unixi shell (käsukest), tavaliselt jooksutatakse tekstiaknas, mille abil saab kasutaja sisestada käske ja neid aktiveerida. Samuti suudab Bash lugeda skripte. Windowsi kasutajate jaoks võib paralleeliks tuua Powershelli. Neile, kes kasutavad tihti Bashi, võivad kasuks tulla alljärgnevad kiirklahvide kombinatsioonid, et töö teha kiiremaks ja tõhusamaks.<br/>
Bash on unixi käsukest (shell), tavaliselt jooksutatakse tekstiaknas, mille abil saab kasutaja sisestada käske ja neid aktiveerida. Samuti suudab Bash lugeda skripte. Windowsi kasutajate jaoks võib paralleeliks tuua Powershelli. Neile, kes kasutavad tihti Bashi, võivad kasuks tulla alljärgnevad kiirklahvide kombinatsioonid, et töö teha kiiremaks ja tõhusamaks.<br/>
==Legend:== noolsulgude <> vahel  tähistan üht klahvi, + märk näitab, mis tähte klaviatuurilt sellega koos vajutada.
'''Legend''': noolsulgude <> vahel  tähistan üht klahvi, + märk näitab, mis tähte klaviatuurilt sellega koos vajutada.<br/>
==Märkus:== Linux on tõstutundlik, seega on oluline kiirklahvide kasutamisel jälgida, et caps lock poleks sisse lülitatud.<br/>
'''Märkus''': Linux on tõstutundlik, seega on oluline kiirklahvide kasutamisel jälgida, et caps lock poleks sisse lülitatud.<br/>
<ctrl>+a Kursor liigutatakse rea algusesse, mida hetkel trükid. <home><br/>
 
<ctrl>+b Liigutakse ühe märgi võrra tagasi.<br/>
==Kiirklahvid==
<ctrl>+Tapab käimasoleva protsessi.<br/>
<ctrl>+a &nbsp; Kursor liigutatakse rea algusesse, mida hetkel trükid. <home><br/>
<ctrl>+D väljalogimine käimasolevast terminalist.<br/>
<ctrl>+b &nbsp; Liigutakse ühe märgi võrra tagasi.<br/>
<ctrl>+e  Kursor liigutatakse rea lõppu, mida hetkel trükid.<end><br/>
<ctrl>+c &nbsp; Tapab käimasoleva protsessi.<br/>
<ctrl>+f Liigutakse ühe märgi võrra edasi.<br/>
<ctrl>+d  &nbsp; Saadab lõpetamiskäskluse(EOF) käimasolevale protsessile, teistkordsel järjestikusel vajutusel logib terminalist välja.<br/>
<ctrl>+h  Kustutab märgi enne kursorit.Töötab nagu backspace nupp.<br/>
<ctrl>+e  &nbsp; Kursor liigutatakse rea lõppu, mida hetkel trükid.<end><br/>
<ctrl>+k Rea kustutamine kursori tagant.<br/>
<ctrl>+f &nbsp; Liigutakse ühe märgi võrra edasi.<br/>
<ctrl>+L Terminalileht puhastatakse, kuid sisestatav käsk jäetakse alles.<br/>
<ctrl>+h  &nbsp; Kustutab märgi enne kursorit.Töötab nagu backspace nupp.<br/>
<ctrl>+n järgmine käsklus ajaloos. <DownArrow><br/>
<ctrl>+k &nbsp; Rea kustutamine kursori tagant.<br/>
<ctrl>+p eelmine käsklus ajaloos. <UpArrow><br/>
<ctrl>+l &nbsp; Terminalileht puhastatakse, kuid sisestatav käsk jäetakse alles.<br/>
<ctrl>+q Konsooli väljundi näitamist jätkatakse. Proovida, kui terminal ei reageeri.<br/>
<ctrl>+n &nbsp; Järgmine käsklus ajaloos. <DownArrow><br/>
<ctrl>+r Teostatakse otsing viimati kasutatud käskudest. Kirjutamise jooksul kitsendatakse otsingut. <br/>
<ctrl>+p &nbsp; Eelmine käsklus ajaloos. <UpArrow><br/>
<ctrl>+s Konsooli väljundi näitamine peatatakse, kui töötava programmi tööd jätkatakse.<br/>
<ctrl>+q &nbsp; Konsooli väljundi näitamist jätkatakse. Proovida, kui terminal ei reageeri.<br/>
<ctrl>+z paneb käimasoleva protsessi taustale jooksma. Esiplaanile saab tagasi tuua fg käsku kasutades.<br/>
<ctrl>+r &nbsp; Teostatakse otsing viimati kasutatud käskudest. Kirjutamise jooksul kitsendatakse otsingut ning pakub välja automaatseid lõpetusi. Trükitav tekst ei pea olema käskluse alguses, väljastakse vasteid, mis sisaldavad trükitud teksti. Teistkordsel klahvikombinatsiooni vajutusel otsitakse vastet tervest ajaloo listist. Lihtsam ja kiirem moodus, kui kasutada käsku history | grep "".<br/>
<ctrl>+t vahetab kaks viimast märki kursori ees.<br/>
<ctrl>+s &nbsp; Konsooli väljundi näitamine peatatakse, kui töötava programmi tööd jätkatakse.<br/>
<ctrl>+u Rea lõikmine/kustutamine kursori eest.<br/>
<ctrl>+z &nbsp; Paneb käimasoleva protsessi taustale jooksma. Esiplaanile saab tagasi tuua fg käsku kasutades.<br/>
<ctrl>+w Kursori ees oleva sõna kustutamine, või kui kursor on sõna sees, siis kustutakse kursorist vasakule jääv sõna osa.<br/>
<ctrl>+t &nbsp; Vahetab kaks viimast märki kursori ees.<br/>
<ctrl>+y Puhvri sisu sisetamine.<br/>
<ctrl>+u &nbsp; Rea lõikmine/kustutamine kursori eest.<br/>
<alt>+b Liigutakse ühe sõna võrra tagasi.<br/>
<ctrl>+w &nbsp; Kursori ees oleva sõna kustutamine, või kui kursor on sõna sees, siis kustutakse kursorist vasakule jääv sõna osa.<br/>
<alt>+d Kursori all oleva sõna lõikamine puhvrisse.<br/>
<ctrl>+y &nbsp; Puhvri sisu sisetamine.<br/>
<alt>+f Liigutakse ühe sõna võrra edasi.<br/>
<alt>+b &nbsp; Liigutakse ühe sõna võrra tagasi.<br/>
<alt>+t vahetab kahe viimase sõna järjekorda.<br/>
<alt>+d &nbsp; Kursori all oleva sõna lõikamine puhvrisse.<br/>
<ctrl><shift>+c Märgitud tekst kopeeritakse.<br/>
<alt>+f &nbsp; Liigutakse ühe sõna võrra edasi.<br/>
<ctrl><shift>+v Kopeeritud tekst kleebitakse kursori juurde.<br/>
<alt>+t &nbsp; Vahetab kahe viimase sõna järjekorda.<br/>
<Ctrl><Alt><F1> Vahetub esimesse teksti terminali. Linuxis võib olla mitu (tavaliselt 6) terminali avatud samal ajal.<br/>
<ctrl><shift>+c &nbsp; Märgitud tekst kopeeritakse.<br/>
<Ctrl><Alt><Fn> (n=1..6)  vahetub järgmisesse valitud terminali.<br/>
<ctrl><shift>+v &nbsp; Kopeeritud tekst kleebitakse kursori juurde.<br/>
<Ctrl><Alt><F7> vahetub esimesse GUI terminali.
<Ctrl><Alt><F1>&nbsp;  Vahetub esimesse teksti terminali. Linuxis võib olla mitu (tavaliselt 6) terminali avatud samal ajal.<br/>
tty prindib terminali nime, millesse parasjagu käsklusi sisestad.<br/>
<Ctrl><Alt><Fn>&nbsp; (n=1..6)  vahetub järgmisesse valitud terminali.<br/>
<Ctrl><Alt>< Del > sulgeb süsteemi ja taaskäivitab. Tavaline sulgemiskäsklus kasutajale tekstirežiimi konsoolis.<br/>
<Ctrl><Alt><F7> &nbsp; Vahetub esimesse GUI terminali.
Esc + t Vahetab kaks viimast sõna kursori ees.<br/>
tty &nbsp;prindib terminali nime, millesse parasjagu käsklusi sisestad.<br/>
Tab lõpetab automaatselt failide ja kaustade nimesid kui esineb ainult üks võimalus, vastasel juhul näitab olemasolevaid võimalusi.<br/>
<Ctrl><Alt>< Del >&nbsp; Sulgeb süsteemi ja taaskäivitab. Tavaline sulgemiskäsklus kasutajale tekstirežiimi konsoolis.<br/>
<ArrowUp> Saab liikuda ja redigeerida käskluste ajalugu. Väljumiseks vajutada <enter><br/>
<Esc> + t &nbsp; Vahetab kaks viimast sõna kursori ees.<br/>
<Shift><PgUp> Saab liikuda terminali sisendis üles. <br/>
<Tab> &nbsp;lõpetab automaatselt failide ja kaustade nimesid kui esineb ainult üks võimalus, vastasel juhul näitab olemasolevaid võimalusi.<br/>
<Shift><PgDown> Saab liikuda terminali sisendis alla.<br/>
<ArrowUp> &nbsp; Saab liikuda ja redigeerida käskluste ajalugu. Väljumiseks vajutada <enter><br/>
Kokkuvõte: Need on Bashi vaikimisi määratud kiirklahvid (default fast keys). Olenevalt Bashi sisselogimisolekust (ssh/telnet) võivad mõned käsklused erinevalt toimida.<br/>
<Shift><PgUp> &nbsp; Saab liikuda terminali sisendis üles. <br/>
==Kasutatud materjalid:==<br/>
<Shift><PgDown> &nbsp; Saab liikuda terminali sisendis alla.<br/>
http://viki.pingviin.org/Terminaliemulaator#Kiirklahvid<br/>
 
http://beerpla.net/2008/12/22/mastering-the-linux-shell-bash-shortcuts-explained/<br/>
==Kokkuvõte==
http://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-command-shell-for-ubuntu-debian-suse-redhat-linux-etc/<br/>
Need on Bashi vaikimisi määratud kiirklahvid (default fast keys). Olenevalt Bashi sisselogimisolekust (ssh/telnet), või sõltuvalt sellest, kuidas on kiirklahvid seadistatud, võivad mõned käsklused erinevalt toimida. Samuti töötavad need kiirklahvid ka mitmetes rakendusprogrammides, näiteks tekstiredaktor Nanos. <br/>
http://ss64.com/bash/syntax-keyboard.html<br/>
==Kasutatud materjalid==
*http://viki.pingviin.org/Terminaliemulaator#Kiirklahvid<br/>
*http://beerpla.net/2008/12/22/mastering-the-linux-shell-bash-shortcuts-explained/<br/>
*http://www.howtogeek.com/howto/ubuntu/keyboard-shortcuts-for-bash-command-shell-for-ubuntu-debian-suse-redhat-linux-etc/<br/>
*http://ss64.com/bash/syntax-keyboard.html<br/>
*http://www.unixguide.net/linux/linuxshortcuts.shtml<br/>
*http://linuxart.com/log/archives/2005/10/13/search-history-in-bash/<br/>


[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]
[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]

Latest revision as of 15:10, 4 January 2013

Sissejuhatus

Bash on unixi käsukest (shell), tavaliselt jooksutatakse tekstiaknas, mille abil saab kasutaja sisestada käske ja neid aktiveerida. Samuti suudab Bash lugeda skripte. Windowsi kasutajate jaoks võib paralleeliks tuua Powershelli. Neile, kes kasutavad tihti Bashi, võivad kasuks tulla alljärgnevad kiirklahvide kombinatsioonid, et töö teha kiiremaks ja tõhusamaks.
Legend: noolsulgude <> vahel tähistan üht klahvi, + märk näitab, mis tähte klaviatuurilt sellega koos vajutada.
Märkus: Linux on tõstutundlik, seega on oluline kiirklahvide kasutamisel jälgida, et caps lock poleks sisse lülitatud.

Kiirklahvid

<ctrl>+a   Kursor liigutatakse rea algusesse, mida hetkel trükid. <home>
<ctrl>+b   Liigutakse ühe märgi võrra tagasi.
<ctrl>+c   Tapab käimasoleva protsessi.
<ctrl>+d   Saadab lõpetamiskäskluse(EOF) käimasolevale protsessile, teistkordsel järjestikusel vajutusel logib terminalist välja.
<ctrl>+e   Kursor liigutatakse rea lõppu, mida hetkel trükid.<end>
<ctrl>+f   Liigutakse ühe märgi võrra edasi.
<ctrl>+h   Kustutab märgi enne kursorit.Töötab nagu backspace nupp.
<ctrl>+k   Rea kustutamine kursori tagant.
<ctrl>+l   Terminalileht puhastatakse, kuid sisestatav käsk jäetakse alles.
<ctrl>+n   Järgmine käsklus ajaloos. <DownArrow>
<ctrl>+p   Eelmine käsklus ajaloos. <UpArrow>
<ctrl>+q   Konsooli väljundi näitamist jätkatakse. Proovida, kui terminal ei reageeri.
<ctrl>+r   Teostatakse otsing viimati kasutatud käskudest. Kirjutamise jooksul kitsendatakse otsingut ning pakub välja automaatseid lõpetusi. Trükitav tekst ei pea olema käskluse alguses, väljastakse vasteid, mis sisaldavad trükitud teksti. Teistkordsel klahvikombinatsiooni vajutusel otsitakse vastet tervest ajaloo listist. Lihtsam ja kiirem moodus, kui kasutada käsku history | grep "".
<ctrl>+s   Konsooli väljundi näitamine peatatakse, kui töötava programmi tööd jätkatakse.
<ctrl>+z   Paneb käimasoleva protsessi taustale jooksma. Esiplaanile saab tagasi tuua fg käsku kasutades.
<ctrl>+t   Vahetab kaks viimast märki kursori ees.
<ctrl>+u   Rea lõikmine/kustutamine kursori eest.
<ctrl>+w   Kursori ees oleva sõna kustutamine, või kui kursor on sõna sees, siis kustutakse kursorist vasakule jääv sõna osa.
<ctrl>+y   Puhvri sisu sisetamine.
<alt>+b   Liigutakse ühe sõna võrra tagasi.
<alt>+d   Kursori all oleva sõna lõikamine puhvrisse.
<alt>+f   Liigutakse ühe sõna võrra edasi.
<alt>+t   Vahetab kahe viimase sõna järjekorda.
<ctrl><shift>+c   Märgitud tekst kopeeritakse.
<ctrl><shift>+v   Kopeeritud tekst kleebitakse kursori juurde.
<Ctrl><Alt><F1>  Vahetub esimesse teksti terminali. Linuxis võib olla mitu (tavaliselt 6) terminali avatud samal ajal.
<Ctrl><Alt><Fn>  (n=1..6) vahetub järgmisesse valitud terminali.
<Ctrl><Alt><F7>   Vahetub esimesse GUI terminali. tty  prindib terminali nime, millesse parasjagu käsklusi sisestad.
<Ctrl><Alt>< Del >  Sulgeb süsteemi ja taaskäivitab. Tavaline sulgemiskäsklus kasutajale tekstirežiimi konsoolis.
<Esc> + t   Vahetab kaks viimast sõna kursori ees.
<Tab>  lõpetab automaatselt failide ja kaustade nimesid kui esineb ainult üks võimalus, vastasel juhul näitab olemasolevaid võimalusi.
<ArrowUp>   Saab liikuda ja redigeerida käskluste ajalugu. Väljumiseks vajutada <enter>
<Shift><PgUp>   Saab liikuda terminali sisendis üles.
<Shift><PgDown>   Saab liikuda terminali sisendis alla.

Kokkuvõte

Need on Bashi vaikimisi määratud kiirklahvid (default fast keys). Olenevalt Bashi sisselogimisolekust (ssh/telnet), või sõltuvalt sellest, kuidas on kiirklahvid seadistatud, võivad mõned käsklused erinevalt toimida. Samuti töötavad need kiirklahvid ka mitmetes rakendusprogrammides, näiteks tekstiredaktor Nanos.

Kasutatud materjalid