Zmień długość historii poleceń Bash lub całkowicie wyłącz historię Bash
Spisu treści:
Plik .bash_history użytkownika przechowuje uruchomioną kartę historii wiersza poleceń, rejestrując każde polecenie wprowadzone w wierszu polecenia bash. Te pliki historii poleceń bardzo ułatwiają znajdowanie i przywoływanie poprzednich poleceń, które mogły zostać zapomniane, a także są niezwykle przydatne do administrowania systemem. Omówimy, jak zmienić przechowywaną długość tych plików, jak ją wyłączyć, a także jak szybko sprawdzić historię bash użytkowników.
Zmiana długości historii Bash
Aby zwiększyć długość historii poleceń użytkownika, dodaj następującą linię do .bash_profile:
HISTFILESIZE=2500
Powyższy przykład zwiększy rozmiar historii do 2500 poleceń, które można zmienić na dowolną inną liczbę, jeśli uzna to za stosowne.
Wyłącz historię Bash
Ustawienie numeru HISTFILESIZE na 0 w .bash_profile całkowicie wyłączy historię poleceń bash:
HISTFILESIZE=0
Wyłączenie pliku historii nie wpływa na przywoływanie poleceń, ale uniemożliwia superużytkownikowi łatwy dostęp do poleceń wprowadzonych w powłoce innego użytkownika.
Sprawdzanie historii Bash
Istnieje kilka szybkich sposobów przeglądania historii poleceń, aby zobaczyć swój własny typ:
historia
Możesz również wyeksportować tę historię poleceń do pliku z opcją -w:
historia -w pastbash.txt
Aby zobaczyć historię poleceń innych użytkowników, zamiast tego użyj cat z ich plikiem .bash_history:
cat /Użytkownicy/NAZWA_UŻYTKOWNIKA/.bash_history
Pamiętaj, że jeśli UŻYTKOWNIK NAZWA ustawił swój rozmiar pliku historii na zero, nic nie zostanie wyświetlone.
Praktyczne aplikacje dla użytkowników komputerów Mac Dwie z najczęstszych aplikacji dla użytkowników komputerów Mac to śledzenie wprowadzonych wpisów domyślnych do terminala i szybko znaleźć poprzednie polecenia. Przeszukaj historię poleceń, a nie będziesz musiał zgadywać, jakie to niejasne polecenie zostało wprowadzone cztery miesiące temu i zaczynało się na literę „s”.