Jak opróżnić pliki dziennika systemu na Raspberry Pi

Jak opróżnić pliki dziennika systemu na Raspberry Pi

W systemach opartych na systemie Linux, takich jak Raspberry Pi, obecne są pliki dziennika systemu, które zawierają proces, szczegóły logowania i inne działania. Z czasem zawartość w plikach dziennika wciąż rośnie i nabiera miejsca na dysku. Dla Raspberry Pi (mini-komputer) ważne jest, aby opróżniać przestrzeń na dysku, aby system nie zabraknie miejsca.

Jeśli chcesz zwolnić trochę miejsca na Raspberry Pi, jest to dobry pomysł na puste pliki dziennika systemu, a ten artykuł jest przewodnikiem, jak to zrobić.

Jak wyświetlać pliki dziennika systemu w Raspberry Pi

W systemie Raspberry Pi wszystkie pliki dziennika są obecne w /var/log informator. Aby wyświetlić pliki dziennika systemu, zmień katalog na /var/log:

CD /var /log


Następnie za pomocą LS Polecenie, można wyświetlić pełną listę plików dziennika:

LS


Puste pliki dziennika systemu na Raspberry Pi

Istnieją cztery metody pustych plików dziennika systemu na Raspberry Pi, które są następujące:

    • Używając polecenia obcięcia
    • Za pomocą polecenia>
    • Za pomocą polecenia echo
    • Korzystanie /dev /null Command

Metoda 1: Korzystanie z polecenia obcięcia

Pierwszą metodą opróżniania plików dziennika systemu jest użycie "ścięty" Komenda. Obcięcie pliku oznacza opróżnienie/usunięcie całej jego zawartości, aby wykonać rozmiar pliku 0 kb.

"ścięty" Polecenie służy głównie do opróżniania plików dziennika systemu. Składnia polecenia obcięcia jest wspomniana poniżej:

sudo truncate -s 0


Na przykład; Tutaj chcę usunąć zawartość Auth.dziennik plik.


Aby obciąć lub opróżnić ten plik, uruchomiłem ścięty polecenie, jak pokazano poniżej:

sudo truncate -s 0 auth.dziennik



Po uruchomieniu powyższego polecenia, kiedy otworzyłem plik, możesz zobaczyć, że jest pusty:

Metoda 2: Korzystanie z polecenia>

Użytkownik Raspberry Pi może również użyć „>” polecenie z nazwą pliku dziennika systemu, aby opróżnić plik dziennika w systemie. Jednak opróżnia plik dziennika „>”, Użytkownicy muszą przełączyć się na root przed zastosowaniem polecenia.

Tutaj chcę opróżnić plik syslog, który jest podświetlony na poniższym obrazku. Więc najpierw zobaczmy /var/log katalog, w którym obecne są wszystkie nasze pliki dziennika systemu:

LS



Plik syslog będzie wyglądał jak pokazano na poniższym obrazku:


Teraz przełączmy na użytkownika root i usuń plik syslog, postępując zgodnie z poniższymi poleceniami:

sudo su root


Typ:

> Syslog



Aby zweryfikować, otwórz Syslog Plik za pomocą edytora nano jest pusty:

Metoda 3: Korzystanie z polecenia ECHO

Trzecie na naszej liście jest polecenie echo, używając Echo polecenie, można również opróżnić plik dziennika systemu. Po prostu postępuj zgodnie z podsumowaną składnią polecenia ECHO:

Echo>


Pamiętaj, aby użyć tego polecenia, użytkownik jest zobowiązany do posiadania uprawnień root lub możesz po prostu przełączyć się na użytkownika root, używając sudo su Komenda.

Na przykład:

Echo> Użytkownik.dziennik



Metoda 4: Używanie polecenia /dev /null

Ostatnia metoda na liście, aby opróżnić pliki dziennika systemu na Raspberry Pi /dev/tul polecenie wraz z kot Komenda. /dev/null to specjalny plik w systemie opartym na systemie Linux, takim jak Raspberry Pi, ale wszystko, co zostało usunięte za pomocą /dev/null nie można odzyskać. Po prostu postępuj zgodnie z poniższą składnią, aby ta metoda opróżnia pliki dziennika systemu na Raspberry Pi.

cat /dev /null>


Na przykład:

cat /dev /null> rozruch.dziennik




W ten sposób możesz opróżnić dowolny plik dziennika systemu, który chcesz za pomocą dowolnej metody.

Wniosek

Istnieją cztery sposoby opróżnienia plików dziennika systemu: jeden to za pomocą „ścięty„Polecenie zmiany rozmiaru pliku na 0KB, Innym jest przejście na użytkownika root, a następnie opróżnianie pliku za pomocą „>" Komenda. Następnie mamy "Echo>„Polecenie i wreszcie mamy”/dev/null" Komenda.