Cum sa vezi intr-un server de mail (linux CentOS) o lista cu casutele de e-mail si cat ocupa fiecare

Configurare noua (How To)

Situatie

Se doreste aflarea spatiului ocupat de fiecare casuta de e-mail pe server.

Solutie

  • Accesam prin SSH serverul de mail
  • Navigam in directorul unde este configurat e-mailul (EX: /home/vmail)
  • Aici introducem urmatoarele linii de comanda:
    du -k –max-depth=1 | sort -nr | awk ‘
          BEGIN {
            split(“KB,MB,GB,TB”, Units, “,”);
         }
         {
            u = 1;
           while ($1 >= 1024) {
               $1 = $1 / 1024;
               u += 1
             }
            $1 = sprintf(“%.1f %s”, $1, Units[u]);
            print $0;
          }
         ‘ > spatiu.txt
  • Dupa aceea accesam fisierul spatiu.txt creat cu ajutorul comenzii: cat spatiu.txt
  • Ni se afiseaza o lista cu spatiul ocupat de fiecare casuta de e-mail in ordine descrescatoare.

Tip solutie

Permanent

Voteaza

(8 din 24 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?