Discussion:
Leere bash_history?
Helga Fischer
2014-10-06 22:36:35 UTC
Permalink
Hallo Liste,

was ist los mit den KDE4-Konsolen? Die haben gar keine History mehr :
((. Alle letzten Befehle einfach futsch.

Sonst konnte ich bedenkenlos immer ein paar Konsolen offen lassen;
nach einem Neustart hatte jede ihre ganz individuelle History parat.
Mehr als praktisch, wenn man die letzten Befehle wiederholen wollte.

Meine ganz 'normale' .bash_history war übrigens auch auf 0 gesetzt,
was ein ziemlich unfreundlicher Akt ist.

Hat irgendeiner von euch eine Idee, was da schief gelaufen ist?
(Gab's diesen Murks in der Vergangenheit nicht schon einmal?).


Helga


openSUSE 13.1 mit allen Updates, KDE 4.14.1
--
## Technik: [http://de.opensuse.org]
## Privat: [http://www.eschkitai.de]
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
T. Ermlich
2014-10-07 06:06:01 UTC
Permalink
Gesendet: Dienstag, 07. Oktober 2014 um 00:36 Uhr
Betreff: Leere bash_history?
Hallo Liste,
((. Alle letzten Befehle einfach futsch.
Sonst konnte ich bedenkenlos immer ein paar Konsolen offen lassen;
nach einem Neustart hatte jede ihre ganz individuelle History parat.
Mehr als praktisch, wenn man die letzten Befehle wiederholen wollte.
Meine ganz 'normale' .bash_history war übrigens auch auf 0 gesetzt,
was ein ziemlich unfreundlicher Akt ist.
Hat irgendeiner von euch eine Idee, was da schief gelaufen ist?
(Gab's diesen Murks in der Vergangenheit nicht schon einmal?).
Ja, gab es ... zumindest bei anderen Umgebungen.

Stimmen die Berechtigungen auf ~/.bash_history?

Was steht denn in ~/.bashrc?

Wie ist
HISTSIZE=
gesetzt?

Wie ist
HISTFILESIZE=
gesetzt?

Oder ist
HISTIGNORE=
gesetzt?

Gemein kann auch das Setzen von
unset HISTFILE
sein ...

Zufällig mal
history -c
ausgeführt? ;)

Hast du zwischen dem letzten "normalen" Verhalten und dem gegenwärtigen etwas installiert, was Einfluß gehabt haben kann?
rpm -qa --last mag da Auskunft geben.
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Helga Fischer
2014-10-07 08:08:13 UTC
Permalink
Hallo,
Post by T. Ermlich
Gesendet: Dienstag, 07. Oktober 2014 um 00:36 Uhr
[...]
Post by T. Ermlich
was ist los mit den KDE4-Konsolen? Die haben gar keine History
mehr : ((. Alle letzten Befehle einfach futsch.
Sonst konnte ich bedenkenlos immer ein paar Konsolen offen
lassen; nach einem Neustart hatte jede ihre ganz individuelle
History parat. Mehr als praktisch, wenn man die letzten Befehle
wiederholen wollte.
Meine ganz 'normale' .bash_history war übrigens auch auf 0
gesetzt, was ein ziemlich unfreundlicher Akt ist.
Hat irgendeiner von euch eine Idee, was da schief gelaufen ist?
(Gab's diesen Murks in der Vergangenheit nicht schon einmal?).
Ja, gab es ... zumindest bei anderen Umgebungen.
Wie lästig.
Post by T. Ermlich
Stimmen die Berechtigungen auf ~/.bash_history?
Ich benutze die 'Inneneinrichtung' meines Systems seit Jahren so, wie
sie ist.
Post by T. Ermlich
Was steht denn in ~/.bashrc?
Nichts besonders. umask, ein Statement zu IPv6 und der Test auf
alias.
Post by T. Ermlich
Wie ist
HISTSIZE=
gesetzt?
Die üblichen 1000.

***@schroedinger:~> wc -l .bash_history
997 .bash_history
Post by T. Ermlich
Wie ist
HISTFILESIZE=
gesetzt?
Der sagt 1000 - was auch immer.

-rw------- 1 helga helga 24114 7. Okt 09:24 .bash_history
Post by T. Ermlich
Oder ist
HISTIGNORE=
gesetzt?
Laut env nicht.
Post by T. Ermlich
Gemein kann auch das Setzen von
unset HISTFILE
sein ...
Wenn das jemand war - ich nicht ;).
Post by T. Ermlich
Zufällig mal
history -c
ausgeführt? ;)
Nein.
Post by T. Ermlich
Hast du zwischen dem letzten "normalen" Verhalten und dem
gegenwärtigen etwas installiert, was Einfluß gehabt haben kann?
rpm -qa --last mag da Auskunft geben.
Das war etwas arg ausführlich. Ansonsten gibt's täglich irgendein
Update. Ich meine, aaa-base sei erst dabei gewesen.

Ist alles keine Entschuldigung fürs Löschen der Befehle.

Bei mir kopiert übrigens beim Login ein Miniskriptlein
die .bash_history um und löscht bei dieser Gelegenheit aus der Kopie
die doppelten Zeilen raus. Aus diesem Grunde habe ich noch eine
History, weil ich sie mir wieder herziehen konnte. Bis auf die
letzten Befehle halt, die noch einmal verwenden wollte.

Das Löschen der History muss beim Login passiert sein. Mein
Backupskript wird beim Einlesen der .profile angeschubst.

Es muss jedoch noch eine andere Instanz geben, denn die KDE-Konsolen
wussten ja individuell, was ich in ihnen für Befehle eingegeben
hatte. Das ist schließlich der Clou an den Dingern.


Helga
--
## Technik: [http://de.opensuse.org]
## Privat: [http://www.eschkitai.de]
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Joerg Thuemmler
2014-10-07 09:31:35 UTC
Permalink
Post by Helga Fischer
Hallo,
Post by T. Ermlich
Gesendet: Dienstag, 07. Oktober 2014 um 00:36 Uhr
[...]
Post by T. Ermlich
was ist los mit den KDE4-Konsolen? Die haben gar keine History
mehr : ((. Alle letzten Befehle einfach futsch.
Sonst konnte ich bedenkenlos immer ein paar Konsolen offen
lassen; nach einem Neustart hatte jede ihre ganz individuelle
History parat. Mehr als praktisch, wenn man die letzten Befehle
wiederholen wollte.
Meine ganz 'normale' .bash_history war übrigens auch auf 0
gesetzt, was ein ziemlich unfreundlicher Akt ist.
Hat irgendeiner von euch eine Idee, was da schief gelaufen ist?
(Gab's diesen Murks in der Vergangenheit nicht schon einmal?).
Ja, gab es ... zumindest bei anderen Umgebungen.
Wie lästig.
Post by T. Ermlich
Stimmen die Berechtigungen auf ~/.bash_history?
Ich benutze die 'Inneneinrichtung' meines Systems seit Jahren so, wie
sie ist.
Post by T. Ermlich
Was steht denn in ~/.bashrc?
Nichts besonders. umask, ein Statement zu IPv6 und der Test auf
alias.
Post by T. Ermlich
Wie ist
HISTSIZE=
gesetzt?
Die üblichen 1000.
997 .bash_history
Hi,

aus der letzten Zeile würde ich schließen, dass Deine History auch nicht
leer ist!
Könnte es an der Art des "Rückrufs" der History liegen (PgUp und/oder
Up-Tasten werden irgendwie anders verwendet).
Geht z.B. ein "l" eintippen und dann PgUp (sollte bei den meisten Leuten
den letzten "ls" - Befehl oder so was ausgeben).
Irgendwas mit der "readline"-Funktionalität (die dürfte da genutzt werden)
Geht Befehlszeilenvervollständigung mit TAB?

just my 2ct

cu jth
--
www.teddylinx.de
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+***@opensuse.org
Um den Listen Administrator zu erreichen, schicken
Sie eine Mail an: opensuse-de+***@opensuse.org
Loading...