2008-10-22 10 views
6

Mam pudełko FreeBSD z konfiguracją Bash.Jak mogę uczynić historię Bash stałą w ramach FreeBSD?

Jestem przyzwyczajony do systemu Debian Linux, gdzie moja historia poleceń jest automatycznie zapisywana po wylogowaniu się, tak że po ponownym zalogowaniu się mogę nacisnąć klawisz Ctrl-R lub cokolwiek innego i mieć dostęp do mojej historii.

Jak skonfigurować Bash, aby to zrobić w FreeBSD?

Odpowiedz

9

Sprawdź swoje środowisko, aby upewnić się, że zmienne HISTSIZE i HISTFILE są ustawione. Upewnij się, że HISTSIZE (liczba poleceń do zapisania) jest wystarczająco duża (ja używam 10000) i że HISTFILE można zapisać. Jeśli te zmienne nie są określone, a następnie ustawić w pliku ~/.bashrc, wylogować się i zalogować ponownie

[EDIT] Należy także pamiętać, aby sprawdzić, czy historia jest włączona działa.

set -o 

i patrząc na "historii":

history   on 

Jeśli historia jest off można go włączyć z

set -o history 
+0

HISTFILE i HISTSIZ E także pracuje dla skorupy Korn - taka była odpowiedź, którą dałbym, gdyby Robert nie dostał się tam pierwszy. –

Powiązane problemy