¿Cómo puedo usar tmutil para descubrir qué files acaban de eliminarse?

Estoy en Lion y hasta hace diez minutos no sabía que existía el ingenioso nuevo tmutil. Pero ahora estoy un poco inseguro con todas sus opciones y sub commands que usar para tratar de descubrir qué salió mal y cómo solucionarlo.

Un progtwig se descarriló y comenzó a eliminar files de ~. Solo hice un pequeño progreso antes de detenerlo, pero sin duda perdí algunos files. Simplemente no puedo decir de un disco con cientos de miles de files, cuáles se fueron. Sé que había algunos files de configuration (por ejemplo, .bash_profile) porque estaban ahí en esa carpeta, pero sin duda se desencadenaron primero en profundidad, por lo que no se sabe qué se eliminó y de dónde.

No puedo hacer una restauración de / Users / John (el sistema operativo Mac lo impide), no puedo restaurar todos los files dentro de / Users / John usando la GUI (el Finder ignora todos los files y carpetas. algunos de los cuales sé que fueron eliminados), así que mi esperanza actual es deducir desde la línea de command exactamente qué files obtuvieron el hacha y de alguna manera restaurar solo aquellos de mi copy de security de Time Machine.

En otras palabras … ayuda.

  • ¿Cómo personalizar los resultados de escape de la ruta de drag and drop a la terminal?
  • ¿Cómo configuro mi aplicación Terminal con bash e iTerm2 con zshell y oh my zsh?
  • Exit Man abierto desde la barra táctil
  • Ejecute el script como root al inicio - macOS 10.12 Sierra
  • Eliminar caracteres de una cadena a través de Terminal
  • ¿Cómo puedo hacer que un service de Automator ejecute un script de shell y muestre el resultado?
  • ¿Dónde puedo encontrar toda la documentation para los commands de shell incorporados de mac?
  • Cómo deshacerse del error terminal atascado
  • 2 Solutions collect form web for “¿Cómo puedo usar tmutil para descubrir qué files acaban de eliminarse?”

    correr

    tmutil listbackups 

    para get la list de instantáneas disponibles. Elija uno antes de que ocurra el problema y ejecute

     tmutil compare YOUR-SNAPSHOT-HERE | cut -c33- | grep /Users/YOUR-USERNAME 

    para get una list de diferencias entre entonces y ahora. Si omite la parte cut , también puede get alguna indicación sobre la diferencia real (pero es más difícil usar el resultado después).

    Si estuviera en esta situación, no usaría tmutil; Yo usaría algo como

      cp -Rnp "/Volumes/Time Machine/Latest/Macintosh HD/Users/John/.*" ~ 

    para restaurar cualquier file de puntos o directorys, y la GUI para restaurar cualquier otra cosa.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).