Sida 1 av 1

Terminalens minnesfunktion

Postat: 07 apr 2007, 13:04
av Okänd
plun tipsade om att terminalen har en minnesfunktion!!

Använd upp/ner pilarna medan ni är inne i terminalen och ni ska se ! ;D

SV: Terminalens minnesfunktion

Postat: 07 apr 2007, 14:44
av Okänd
Jo det är det "minnet" vi diskuterar här...

http://ubuntu-se.org/smf/index.php/topic,7693.0.html

Eftersom bash_history filen rymmer 500  åtgärder
så kan det vara bra att städa ur filen ibland.

Kvar blir kanske 20-30 kommandon som är bra att ha via pil upp/ner.

Sen kan man då även klistra in kommandon i bash_history filen om
man tex ska bege sig ut i en tty terminal så kan det då vara bra att ha med sig
långa bedrövliga terminalskrivningar...

;)

SV: Terminalens minnesfunktion

Postat: 07 apr 2007, 20:00
av mcNisse
Det går att göra betydligt mer än pillra med piltangenterna...

Sök efter ett kommando: Ctrl-R
Koopiera sista argumentet från förra kommandot: Esc-_  (esc - underscore)

Det finns en massa mer finnesser i gnus readline bibliotek.

SV: Terminalens minnesfunktion

Postat: 07 apr 2007, 20:02
av Okänd
mcNisse skrev: Det går att göra betydligt mer än pillra med piltangenterna...

Sök efter ett kommando: Ctrl-R
Koopiera sista argumentet från förra kommandot: Esc-_  (esc - underscore)

Det finns en massa mer finnesser i gnus readline bibliotek.
Magic igen....   

(reverse-i-search)`affinity': svn checkout http://affinity-search.googlecode.com/svn/trunk/ affinity-search

Done  ;)

SV: Terminalens minnesfunktion

Postat: 07 apr 2007, 23:56
av johanre
Förresten, vill ni ändra längden på bash_history kan ni sätta variablen HISTSIZE i t.ex. ~/.bash_profile.

SV: Terminalens minnesfunktion

Postat: 08 apr 2007, 00:43
av Mekaniserad Apelsin
Glöm inte !

! används för att komma åt gamla kommandon, till exempel så vill jag köra samma screen kommando "screen -d -r" vareviga gång jag loggar in via ssh. För att slippa peta in alltihop skriver jag !scr och trycker enter och så tar history snällt och letar reda på förra kommandot jag använde som började med scr....

Dessutom mycket användbart när man glömt skriva sudo framför ett kommando: (!! betyder absolut senaste kommandot)

Kod: Markera allt

$  apt-get update
must be root!
$ sudo !!
password: