es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Existe algún comando de línea que pueda ejecutar para listar el tamaño del directorio de correo electrónico de cada cuenta de cPanel?

Tengo alrededor de 100 cuentas en un VPS dedicado. Me gustaría ver una lista de todas las cuentas, ordenadas por quien tiene el directorio de correo más grande. No necesito ver detalles de las cuentas de correo individuales; solo quiero identificar las cuentas de cpanel con el directorio de correo más grande por KB. ¡Espero que eso esté claro! He buscado pero no he encontrado una respuesta explícita a esta pregunta.
(Soy capaz de ejecutar líneas de comando en SSH pero no soy un experto. Agradecería una respuesta clara y completa, si existe. Me gusta entender lo que hace cada parte del comando).
¡Gracias por tu ayuda! 🙂

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para listar todas las cuentas en un VPS dedicado según el tamaño de su directorio de correos, puede utilizar el siguiente comando en SSH:

    ls -lhS /home | grep -v -e ".cagefs" -e ".cpanel" | awk '{print $9, $5}'
    

    Este comando listará todos los directorios en el directorio /home (donde se alojan las cuentas de cPanel), los ordenará por tamaño (con los más grandes en la parte superior) y mostrará solo el nombre del directorio y el tamaño en un formato legible para humanos.

    El comando “grep” se utiliza para excluir ciertos directorios de la salida. En este caso, estamos excluyendo los directorios .cagefs y .cpanel, que no son relevantes para nuestra búsqueda.

    Luego, se utiliza el comando “awk” para imprimir solo el nombre del directorio y el tamaño (en las columnas 9 y 5, respectivamente) de la salida del comando “ls”.

    Tenga en cuenta que este comando solo muestra el tamaño del directorio de correo y no el uso total del disco de la cuenta. Además, tenga en cuenta que el tamaño indicado es solo una aproximación y puede que no sea completamente preciso.

    ¡Espero que esto ayude! Háganos saber si tiene alguna pregunta adicional.

Comments are closed.