In Linux-basierten Systemen wie Raspberry PI sind die Systemprotokolldateien vorhanden, die den Prozess, die Anmeldungen und andere Aktionen enthalten. Im Laufe der Zeit steigt der Inhalt in den Protokolldateien immer wieder und erfährt Platz auf der Festplatte. Für Raspberry PI (Mini-Computer) ist es wichtig, den Platz auf der Festplatte weiter zu leeren, damit dem System keinen Platz mehr hat.
Wenn Sie einen Speicherplatz auf Ihrem Himbeer -Pi freilegen möchten, ist dies eine gute Idee für die leeren Systemprotokolldateien, und dieser Artikel ist eine Anleitung dazu, wie das geht.
So anzeigen Systemprotokolldateien in Raspberry Pi an
Im Raspberry PI -System sind alle Protokolldateien in vorhanden /var/log Verzeichnis. Um die Systemprotokolldateien anzuzeigen, ändern Sie das Verzeichnis auf /var/log:
CD /var /log
Dann durch Verwendung der ls Der Befehl, die vollständige Liste der Protokolldateien kann angezeigt werden:
ls
Leere Systemprotokolldateien auf Raspberry Pi
Die leeren Systemprotokolldateien auf Raspberry Pi haben vier Methoden, die wie folgt sind:
Methode 1: Verwenden des Befehls von Trink
Die erste Methode, um Systemprotokolldateien zu leeren "kürzen" Befehl. Abschneiden einer Datei bedeutet, alle Inhalte zu leeren/zu löschen, um die Größe der Datei zu erstellen 0 kb.
"kürzen" Der Befehl wird hauptsächlich verwendet, um Systemprotokolldateien zu leeren. Die Syntax für den Befehl TRUNCATE wird unten erwähnt:
sudo verkürzte -s 0
Zum Beispiel; Hier möchte ich den Inhalt des Auth.Protokoll Datei.
Um diese Datei abzuschneiden oder zu leeren, habe ich die ausgeführt kürzen Befehl wie unten gezeigt:
sudo verkürzte -s 0 auth.Protokoll
Nachdem Sie den obigen Befehl jetzt ausgeführt haben, wenn ich die Datei geöffnet habe, können Sie sehen, dass sie leer ist:
Methode 2: Verwenden Sie> Befehl
Der Raspberry PI -Benutzer kann ebenfalls verwenden ">" Befehl mit dem Systemprotokolldatei Name, um eine Protokolldatei auf dem System zu leeren. Um die Protokolldatei jedoch durchzulöschen ">", Die Benutzer müssen auf Root wechseln, bevor Sie den Befehl anwenden.
Hier möchte ich die Syslog -Datei leeren, die im Bild unten hervorgehoben ist. Lassen Sie uns zunächst die anzeigen /var/log Verzeichnis, in dem alle unsere Systemprotokolldateien vorhanden sind:
ls
Die Syslog -Datei sieht so aus wie im Bild unten gezeigt:
Wechseln Sie nun zum Root-Benutzer und löschen Sie die Syslog-Datei, indem Sie den folgenden Befehlen folgen:
sudo su root
Typ:
> syslog
Öffnen Sie zur Überprüfung die Syslog Datei mit Nano Editor ist leer:
Methode 3: Verwenden Sie den Echo -Befehl
Dritter auf unserer Liste steht der Echo -Befehl mit der Verwendung der Echo Der Befehl kann auch die Systemprotokolldatei leeren. Folgen Sie einfach der folgenden Echo-Befehlssyntax:
echo>
Denken Sie daran, diesen Befehl zu verwenden, den der Benutzer zur Verfügung steht sudo su Befehl.
Zum Beispiel:
Echo> Benutzer.Protokoll
Methode 4: Verwenden Sie /dev /null Befehl
Letzte Methode in der Liste, um die Systemprotokolldateien auf Raspberry Pi zu entleeren /dev/langweilig Befehl zusammen mit dem Katze Befehl. /dev/null ist eine spezielle Datei auf Linux -basiertem System wie Raspberry Pi, aber alles, was mit Verwendung gelöscht wird /dev/null kann nicht wiederhergestellt werden. Folgen Sie einfach der unten erwähnten Syntax für diese Methode, um die Systemprotokolldateien auf Raspberry Pi zu leeren.
Katze /Dev /NULL>
Zum Beispiel:
Katze /Dev /Null> Boot.Protokoll
Auf diese Weise können Sie jede Systemprotokolldatei, die Sie mit einer beliebigen Methode möchten, leeren.
Abschluss
Es gibt vier Möglichkeiten, die Systemprotokolldateien zu entleeren: Einer wird mit der „Verwendung der“ verwendetkürzenBefehl, um die Größe der Datei auf zu ändern auf 0KB, Eine andere erfolgt durch Umschalten zum Stammbenutzer und dann die Datei mithilfe “>" Befehl. Dann haben wir "echo>"Befehl und schließlich haben wir"/dev/null" Befehl.