Jeg satt nylig og så over skulderen til en som har grei erfaring med data, men som ikke har Emacs tastene inne. Det minnet meg på at jeg gjør et par ting på kommandolinjen som nybegynnere sjelden får høre om, og som gjør det vesentlig raskere å bruke skallet.
De viktigste tastene (min oppfatning) i BASH er
Piltastene opp, ned: Finn fram til kommando du har kjørt tidligere
Ctrl+a: Gå til starten av linjen
Ctrl+e: Gå til slutten av linjen
Ctrl+k: Klipp fra her til slutten av linjen
Ctrl+y: Lim inn
Ctrl+r: Søk i tidligere utførte kommandoer, repeter tasten for å gå lenger tilbake
Ctrl+g: Avbryt (søk osv.)
Hvis du er "vi person" (et annet verktøy for å redigere tekst) kan du få BASH til å bruke dens kommandoer istedet, "set -o vi".
En større oversikt finnes på Wikipedia
MrCrox 18. februar 2010 - 10:06
Noe av det definitivt mest nyttige er tab-completion.
elzapp 18. februar 2010 - 11:25
Den hurtigtasten jeg bruker definitivt mest i konsollet etter tab er ctrl+u som tømmer linjen fra cursoren til begynnelsen av linjen... Kombineres gjerne med ctrl+e for å gå til slutten av linjen.
Før støttet også firefox ctrl+u for å tømme inputfelter og adresselinjen. Nå er det hurtigtasten for å vise kildekoden :/
potetkok 18. februar 2010 - 21:43
Jeg bruker ctrl+d ofte. Den er veldig grei å bruke når du har gjort deg ferdig med terminalen og skal avslutte.
jurgemaister 19. februar 2010 - 13:04
Kanskje ikke den mest nyttige kommandoen, men ctrl+l gjør det samme som "clear", altså tømmer terminalen for tekst. Kan være greit dersom man er ferdig med noe å begynne med et tomt vindu synes jeg.
En annen ting er at jeg har mappet om Caps Lock til esc/meta. Veldig praktisk i emacs og andre programmer som krever meta-knappen da den ligger godt plassert. Og hvem bruker egentlig Caps Lock?
morphir 19. februar 2010 - 17:17
min oftest brukte hurtigtast er
ctrl-lsom rydder skjermen.redraven 21. februar 2010 - 11:24
ctrl-dkan også slette tegn på samme måte som Delete tasten. Ved fjerninnlogging etc. wwe det ikke alltid at delete tasten fungerer, men ctrl-d fungerer.stalet 23. februar 2010 - 13:20
bruker ctrl-z en del for å stoppe en jobb og få tilbake shellet.
En kan la jobben fortsette i bakgrunnen med kommandoen bg, eller ta den fram i forgrunnen igjen med fg.
geirendre 23. februar 2010 - 14:30
Hvis man glemmer sudo forran en kommando, kan snarveien: [color=#0000FF]sudo !!
være grei for raskt å repetere siste linje med sudo forran.
!! betyr gjenta siste kommando.
[url=http://www.ice2o.com/bash_quick_ref.html]Snarveier. :-)
moma 23. februar 2010 - 21:09
$ [color=#008000]history
kommando er veldig nyttig. Den outputter en numerert liste over siste brukte kommandoer. Du kan omkjøre kommando ved å sette ! foran tallet. F.eks
$ [color=#008000]!401