Hacer un ping a todos los dominios en mi servidor shell


______

______

console

En ocasiones necesitamos verificar si todas las cuentas de correo que tenemos creadas en nuestro servidor realmente están funcionando correctamente.

______

______

___

Para este problema la consola Shell (basada en LINUX) tiene nos brinda una práctica solución:

for variable in `cat /etc/localdomains`;
do
done

Esta opción nos permite hacer un ping a todos nuestros dominios, sin embargo ¿Qué pasa si tengo miles de cuentas?, lamentablemente la consola no podrá mostrarnos todos los resultados.

Para solucionar este nuevo problema, podemos guardar los resultados del ping en un archivo de texto. Primero debemos crear un archivo .txt en cualquier dirección dentro de nuestro servidor.

El código final quedaría de la siguiente manera:

for variable in `cat /etc/localdomains`;
do
ping -c 1 $variable >> /home/usuario/public_html/nombredelarchivo.txt;
done

______

______

 

Para finalizar debemos ir a la ruta del archivo y revisar el contenido.

______

______

Previous ¿Te has quedado sin acceso al backend al activar el plugin?
Next Crear una contraseña segura

No Comment

Leave a reply

Tu dirección de correo electrónico no será publicada.