Forum Linux.pl

System => Administracja => Wątek zaczęty przez: kenpo w 2018-08-22, 11:06:30

Tytuł: [ROZWIĄZANY] gdzie jest bash history dla sudo -i
Wiadomość wysłana przez: kenpo w 2018-08-22, 11:06:30
Jak używam sudo -i to nie widzę poleceń zapisanych w  .bash_history, które wpisywałem tylko z sudo.


Tak samo nie .bash_history nie zapisują się polecenia z tty (Ctrl+Alt+F2).
Tytuł: Odp: gdzie jest bash history dla sudo -i
Wiadomość wysłana przez: 1709 w 2018-08-22, 13:12:34
Sprawdzasz .bash_history w katalogu domowym zwyklego uzytkownika, czy w katalogu root ?
Tytuł: Odp: gdzie jest bash history dla sudo -i
Wiadomość wysłana przez: kenpo w 2018-08-22, 13:38:08
Jak używam sudo to się oczywiście zapisuje  .bash_history w katalogu domowym zwykłego użytkownika. W katalogu root nie mam żadnego pliku bash_history, chyba, że gdzieś w podkatalogach systemowych jest ukryty.
Tytuł: Odp: gdzie jest bash history dla sudo -i
Wiadomość wysłana przez: 1709 w 2018-08-22, 13:45:45
Wklej jako root w terminalu
echo $HISTFILE
Powinno wyświetlić Ci scieżkę.
Tytuł: Odp: gdzie jest bash history dla sudo -i
Wiadomość wysłana przez: 1709 w 2018-08-22, 13:48:53
.
Tytuł: Odp: gdzie jest bash history dla sudo -i
Wiadomość wysłana przez: kenpo w 2018-08-23, 12:03:38
Rzeczywiście, jest w katalogu /root.
sudo -i
echo $HISTFILE
/root/.bash_history