.bash_history ???

Ogólne pytania dotyczące systemu
hrafa
Posty: 17
Rejestracja: 08 sierpnia 2012, 22:13

.bash_history ???

Post autor: hrafa »

Witam
Mam problem od jakiegoś czasu debian nie pamięta historii wpisywanych komend w konsoli.
Jak pracuję na konsoli wpisuję komendy to te komendy na świeżo co wpisałem mogę podejrzeć natomiast gdy zamknę konsolę i uruchomię ponownie historii brak
Proszę o posty
Awatar użytkownika
Yampress
Administrator
Posty: 6400
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Wydaj takie polecenie w katalogu domowym

Kod: Zaznacz cały

 cat .bashrc |grep HIST

co masz w pliku /home/user/.bash_history


co zwraca polecenie

Kod: Zaznacz cały

history
hrafa
Posty: 17
Rejestracja: 08 sierpnia 2012, 22:13

Post autor: hrafa »

Zapomniałem dopisać że historia jest widoczna pod zwykłym użytkownikiem nie ma tylko pod root(em)

Pierwsze polecenie
cat .bashrc |grep HIST
zwraca

Kod: Zaznacz cały

HISTCONTROL=ignoreboth
  # for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
  HISTSIZE=1000
  HISTFILESIZE=2000

A (history) zwraca komendę którą przed chwilą napisałem żadnych wcześniejszych
w ścieżce
/home/user/.bash_history
brak pliku .bash_history
tom.k
Posty: 16
Rejestracja: 11 marca 2013, 11:21

Post autor: tom.k »

Dodaj taka linijke do .bashrc na koncie root:

Kod: Zaznacz cały

export HISTFILE=/root/.bash_history
przeloguj sie i sprawdz czy dziala.

Pozdrawiam.
hrafa
Posty: 17
Rejestracja: 08 sierpnia 2012, 22:13

Post autor: hrafa »

export HISTFILE=/root/.bash_history
Nie działa dalej to samo
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Sprawdź zawartość pliku .bash_logout na koncie root'a.
ODPOWIEDZ