Cum se șterge fișierul de mail Root (Mailbox) în Linux

Configurare noua (How To)

Situatie

De obicei, pe un server de mail Linux, în timp, dimensiunea fișierului /var/spool/mail/ root poate crește considerabil de la diferite programe, servicii și daemons configurate în mod prestabilit pentru a trimite notificări la cutia poștală a contului rădăcină.

Dacă fișierul root mailbox crește considerabil în dimensiune, trebuie să țineți cont de unele măsuri pentru a șterge fișierul pentru a elibera spațiu pe disc sau partiție.

Solutie

Cea mai simplă metodă de a șterge fișierul root mailbox este de a utiliza redirecționarea stdout Linux în fișier, ceea ce va trunchia fișierul căsuței poștale, așa cum este ilustrat în exemplul de mai jos:

O altă variantă pe care o puteți folosi pentru a trunchia fișierul root mailbox este de a citi conținutul fișierului /dev/null special Linux (fișierul blackhole Linux) cu comanda cat și redirecționarea output-ului în fișierul mailbox root, după cum se arată în exemplul de mai jos. Citirea conținutului fișierului /dev/null va reveni instantaneu la EOF (End of File).

După trunchierea fișierului, inspectați conținutul fișierului root mailbox utilizând comanda cat, comanda more sau less pentru a determina dacă conținutul fișierului a fost șters cu succes.

Comanda less ar trebuie să returneze sfarsitul fisierului.

Puteți automatiza procesul de trunchiere a fișierului root mailbox prin adăugarea unui job in crontab pentru a rula de fiecare data la miezul nopții, după cum se arată în cele de mai jos.

Tip solutie

Permanent

Voteaza

(13 din 30 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?