¿Que ficheros se han creado ayer?

15-03-2008

¡Cielos! Mi Mac se ha vuelto mutante. Estas últimas semanas tengo el disco duro bastante lleno (tengo que proponerme a hacer una limpieza). Pero eso no es lo que me preocupa. Lo que me preocupa es que he dejado el ordenador encendido con poco espacio en el disco duro, y cuando me he despertado: ¡¡estaba lleno!! Por cierto, si alguna vez te has preguntado ¿que pasa cuando no queda espacio en el disco duro? Pues según lo que he visto, las aplicaciones comienzan a cerrarse porque no pueden escribir.

Pues para investigar que esta pasando necesitaba una lista de los ficheros que se crearon durante la noche, para ver si algo extraño (y grande) había aparecido. Y aquí estaban mis antiguos amigos del Linux: el 'du' y el 'find'. Pero tengo tres maneras de hacerlo:

Listar los ficheros modificados desde ayer usando el find:

sudo find / -mtime 1 -type f 
...
/dev/fd/4/Desktop
/dev/fd/4/Desktop/.DS_Store
...

¿¡Que!? ¡Pero que narices es esto! ¿Que hace el find? No se porque me muestra los ficheros así, cuando esos ficheros en realidad son '/Users/xmanoel/Desktop'. Menudo fastidio. Esto no me vale para lo que quiero.

Usar el Spotlight para buscar los ficheros modificados desde ayer (mdfind):

mdfind 'kMDItemFSContentChangeDate >=$time.today(-1)' 

Este va cañón (rapidísimo). Aparte es interesante descubrir las funciones como el $time.today(-1) para poder hacer más cómodas las búsquedas. Eso sí, no me vale realmente para mi investigación, porque el Spotlight no indexa los ficheros ocultos o ficheros raros del sistema (que pueden ser los que estén desbordando el disco duro)

La tercera opción sería usar la zsh (que mola un rato):

echo /**/(.*|*)(m-1)

Funciona, pero es bastante leenta.

Al menos en cuanto al extraño comportamiento del find ya he encontrado como evitarlo: añadiendo la opción '-x' para que no se salga de la partición. Al menos ahora ya tengo una lista con el 'path' correcto de los ficheros:

sudo find -x / -mtime 1 -type f 
..
/Users/xmanoel/Desktop
/Users/xmanoel/Desktop/.DS_Store
..

feed de comentarios - top


·La Rabadilla· ·Laconada· ·iRamos· ·O Vello Corvo· ·Palabros·
counter [CSS 2 Valid!] [XHTML 1.0 Valid!] [Made with Ant] [Get Firefox] RSS 1.0RSS 1.0 Atom 1.0RSS 1.0