Frage. Ich verwende ein Linux-System (Ubuntu). Sein Root-Benutzer hat 100.000 E-Mails in seinem Postfach. Wie entferne ich alle E-Mails aus dem Root-Postfach? Wie kann ich alle E-Mails mit der Shell-Eingabeaufforderung auf einem Linux-System entfernen?
Dieses Tutorial hilft Ihnen, alle Root-Benutzer-E-Mails aus der Shell im Linux-System zu löschen. Hier finden Sie zwei Methoden, um Benutzer-E-Mails in einem Linux-System mit einem einzigen Befehl zu entfernen.
Methode 1:
Mit dem folgenden Befehl können Sie einfach alle E-Mails von root oder einem anderen Benutzer auf dem Linux-System entfernen.
echo 'd *' | mail -N
Methode 2:
Sie können die Postfachdatei auch für jeden Benutzer leeren. Im Allgemeinen speichert das Linux-System die E-Mail unter /var/mail/root oder /var/spool/mail/root (für das Root-Konto).
> /var/mail/ root
> /var/spool/mail/ root
Für jeden anderen Benutzer auf dem Linux-System ändern Sie einfach das Stammverzeichnis mit dem anderen Benutzernamen.