En uno de los servidores que administro algún sitio web está teniendo muchas conexiones, lo que ha hecho aumentar la carga del sistema. ¿Pero cuál es el sitio web en cuestión? Cada conexión se está registrando en el log, por lo que ese log debe estar siendo modificado segundo a segundo.
Este sencillo comando permite comparar la salida de dos ls y así ver cuáles archivos han cambiado:
diff < (ls -al) <(sleep 3; ls -al)
Y muestra una salida semejante a esta:
79c79
< -rw-r--r-- 1 root adm 9287274 2012-05-31 21:17 sitio-uno.org-access_log --- > -rw-r–r– 1 root adm 9288033 2012-05-31 21:17 sitio-uno.org-access_log
Este mismo comando puede ser utilizado para comparar contenidos de dos directorios, aunque en ese caso, en lugar de diff, utilizaría comm.
Pingback: Bitacoras.com