Máquina de tiempo creando archivos y directorios en lugares aleatorios

1

Voy a ser breve y simple. Tengo una carpeta ~ / .vim y una carpeta ~ / dotfiles / .vim (la copia ~ / dotfiles / .vim se copió en ~ / .vim). Ayer noté que tenía varios archivos con permisos extraños en la carpeta ~ / dotfiles / .vim, que originalmente estaba en la carpeta ~ / .vim. Estos son dos de ellos de ls -l :

-rw-r--r--@ 1 root           staff    0 Aug 14 20:22 .vimrc.swo
-rw-r--r--@ 1 root           staff    0 Aug 14 20:22 .vimrc.swp

De esto

$ xattr -l .vimrc.swo
com.apple.backupdelta.creationMarker: yes
inodeForCreationOriginal: 10315637

y esto

$ xattr -l .vimrc.swp
com.apple.backupdelta.creationMarker: yes
inodeForCreationOriginal: 10315632

parece que Time Machine ha creado algún tipo de copias de seguridad de algunos archivos en ~ / .vim (el directorio Vundle.vim es otro ejemplo creado al mismo tiempo). ¿Es este el comportamiento normal? Si no, ¿cuál podría ser la causa y cómo puedo solucionarlo?

    
pregunta Mattias 15.08.2015 - 16:10

1 respuesta

1

Esto me parece inofensivo. Si desea limpiar las cosas, me gustaría que sudo tmutil disablelocal limpie las instantáneas locales y luego haga un nuevo usuario de prueba y desactive el inicio de sesión automático.

Reinicie e inicie sesión como prueba y realice un intervalo de copia de seguridad limpio sin que su usuario haya iniciado sesión ni haya ningún archivo abierto desde el directorio principal ~ .

En ese momento, puede verificar si hay archivos impares o eliminarlos por completo ( sudo -s del usuario de prueba para convertirse en root y poder eliminar elementos de su carpeta de usuario normal).

Nuevamente, no creo que nada de esto cause problemas, pero podría ser bueno limpiar las cosas como se describe y tener un buen intervalo de copia de seguridad conocido en el que todos los archivos se cierren y realicen copias de seguridad una vez. El manejo de archivos que siempre están abiertos o que cambian siempre es difícil para las herramientas de copia de seguridad, por lo que excluirlos por regla también es una opción.

tmutil isexcluded

tmutil addexclusion file1 file2
    
respondido por el bmike 15.08.2015 - 17:08

Lea otras preguntas en las etiquetas