[linux] Re: console screen buffer

J. mailing-lists op xs4all.nl
Vr mei 27 13:45:36 CEST 2005


On Fri, 27 May 2005, Johan Wevers wrote:

> Jelle Boomstra wrote:
> 
> >shift-pageup/down door je screenbuffer scrollen.  Ook als je daarna uitlogt, 
> >blijft een gedeelte van die history nog te zien.
> 
> Dat hangt van je shell af. Als je tcsh gebruikt is dta niet zo, die slaat
> z'n history in memory op. Bash gebruikt er een file voor, .bash_history.
> Als je die delete is het opgelost. 

Sorry, maar gewoon bestanden verwijderen dat is niet de manier. De Bash
shell heeft net zoals andere shells waarden die je kan instellen. Die
waarden controleren het gedrag van de shell. Gewoon een bestand
verwijderen terwijl de waarde van die desbetreffende instelling hetzelfde
blijft kan alleen maar problemen op leveren op termijn.

Oftewel.....

unset HISTFILE 
 zie ... -> HISTCONTROL
 of ..... -> HISTIGNORE & HISTSIZE in de bash man page


J.

> Als je in een file met de naam
> .logout rm .bash_history opneemt gooit hij hem automatisch weg bij het
> uitloggen. Al kan dat lastig zijn als je meer sessies naast elkaar open
> hebt.

Beter zou zijn bijv. in je .bash_profile
if [ -f ~/.bash_history ]; then
 unset HISTFILE
fi

J.




More information about the Linux mailing list