Jak tworzyć kopię zapasową i przywrócić historię terminalu w Raspberry Pi

Jak tworzyć kopię zapasową i przywrócić historię terminalu w Raspberry Pi
Wycofanie się I przywracanie Raspberry Pi Terminal Historia jest niezbędna dla każdego, kto chce uratować swoją historię dowodzenia. Pomaga użytkownikom sprawdzić, jakie polecenie wykonują w przeszłości. Ponadto pomaga je również ponownie wykonać bez pamiętania lub ponownego wpisania ich na terminalu. Może również przynieść korzyści użytkownikom, którzy wcześniej rozwiązali problem debugowania lub rozwiązywania problemów, ponieważ mogą łatwo dowiedzieć się, jakie poprawki zrobił w przeszłości.

W tym artykule omówimy procedurę, jak to zrobić kopia zapasowa I przywrócić Raspberry Pi Terminal Historia.

Popraw i przywróć historię terminalu Raspberry Pi

Nazywana jest przydatna funkcja w terminalu Raspberry Pi "historia". Każde polecenie umieszczone na przykład w terminalu będzie przechowywane w pliku wywoływanym .Historia Bash. Każdy użytkownik ma plik historii, który może znajdować się w katalogu domowym. Należy zauważyć, że .Historia Bash Plik nie jest chroniony hasłem. W rezultacie każdy, kto ma konto systemu Raspberry Pi, może uzyskać dostęp do historii innych użytkowników.

Jak zobaczyć historię terminali Raspberry Pi

Aby wykonać kopię zapasową i przywrócenie historii terminalu Raspberry Pi, najpierw musimy zobaczyć, co tworzymy tworzenie kopii zapasowych.

Używając historia Polecenie, możesz wyświetlić podgląd zawartości pliku historii, jak pokazano poniżej:

historia

Jak "historia" to tylko plik, można go przeszukać za pomocą Grep funkcja tak jak każdy inny plik tekstowy. Na przykład do zlokalizowania wystąpień instancji „Sudo” w nazwie użytkownika.

Historia | Grep „sudo”

Jak zapasować Haspberry Pi Terminal Historia

Teraz, gdy widzieliśmy, jakie treści są obecne w pliku historii, zobaczmy, jakie kroki musimy podjąć. Wpisz następujące polecenie w terminalu, aby utworzyć kopię zapasową Raspberry Pi Terminal History:

Historia> History_backup

Aby wyświetlić treść, użyj kot Polecenie z nazwą pliku.

Jak tworzyć kopię zapasową tylko niektóre polecenia Raspberry Pi Terminal History

Na przykład możesz wykonać poniższe działanie, aby tylko tworzyć kopie zapasowe w swojej historii terminalu, które zawierają Git Clone Lub git polecenia. W niektórych przypadkach, „>>” jest używany zamiast „>”. Uzasadnienie „>>” jest to, że można go wiele wykonywać, aby dodać do kopii zapasowej i nie zastąpi zawartości kopii zapasowej pliku historii.

Historia | grep „git” >> history_git_backup

Używać kot polecenie do wyświetlenia treści.

Jak przywrócić kopię zapasową historii

Tylko usuwanie oryginalny plik i zastąpienie to z kopia zapasowa Plik przywróci historia kopia zapasowa. Użyj Rm polecenie do usunięcia oryginalnego pliku historii poprzez usunięcie ".Bash History ” w oknie terminalu.

rm ~/.bash_history

Użyj mv polecenie do zmiany nazwy „Backup History” Do ".Bash History ” Po usunięciu oryginalnego pliku historii od użytkownika, którego historia chcesz przywrócić.

MV History_backup ~/.bash_history

Użyj Historia -R polecenie przeładować Funkcja historii terminali teraz, gdy pojawi się nowy plik historii.

Historia -R

Używając 'historia' Polecenie wspomniane wcześniej, możesz teraz zapowiedź Twoja historia.

historia

Wniosek

Wycofanie się I przywracanie Raspberry Pi Terminal Historia to prosty, ale niezbędny proces dla każdego, kto chce zapisać i chronić swoją historię dowodzenia. Korzystając z wyżej wymienionych poleceń, użytkownicy mogą łatwo kopia zapasowa I przywrócić ich historia dowodzenia. Ten proces jest niezbędny dla każdego, kto chce zapisać swoje polecenia lub udostępnić je innym użytkownikom.