Producir / archivar una visión general de una estructura de directorios

0

Intento encontrar una forma de crear un archivo de mi directorio ~ / para poder volver en caso de que haya perdido algo. He encontrado varias recomendaciones para esto. El primero es Sugerencias de OS X diciendo un simple ls -aR o reescribiendo un tree .
El problema que tienen estas dos soluciones es que la salida no ayuda mucho en términos de obtener una visión general de dónde estaba algo.

¿Hay algo que pueda producir una representación visual de una estructura de directorios que permita ver qué contenidos se encontraban en cada directorio? ¿Un comando de terminal? ¿Un generador SVG?

EDITAR: No hay herramientas GUI para la generación del archivo, por favor. Ver las grandes salidas de find ~/ y ls ~/ es engorroso. ¿O es posible facilitar la visualización de un archivo de texto de 70 MB?

EDIT2: Probablemente debería aclarar lo que estoy tratando de hacer. Hace poco tuve mi caída del disco duro. Afortunadamente tuve una copia de seguridad fuera del sitio y en el sitio. Sin embargo, en la restauración elegí configurar la máquina desde cero, lo que significa que tuve que seleccionar muy específicamente qué restaurar desde dónde .
Ahora que he terminado con eso, estoy investigando si es posible guardar la estructura del directorio en ciertos períodos de tiempo en mi copia de seguridad, para que la restauración sea un poco más fácil. (En caso de que pierda un par de días de trabajo, con dos copias de seguridad diferentes en dos etapas diferentes).

Gracias de antemano, Zettt

    
pregunta Zettt 07.08.2012 - 11:30

3 respuestas

2
  1. Obtenga TextWrangler . Es gratis y asombroso.
  2. Arrastre la carpeta (por ejemplo, su casa) a la ventana de texto:
  3. Beneficio!
respondido por el myhd 07.08.2012 - 18:08
0

find . ofrece una lista de todas las carpetas / archivos a partir del directorio actual:

pse@Fourecks:/etc/apache2$ find .
.
./extra
./extra/httpd-autoindex.conf
./extra/httpd-dav.conf
./extra/httpd-default.conf
./httpd.conf
./httpd.conf~previous
./magic
./other
./other/php5.conf
./users
./users/pse.conf
    
respondido por el nohillside 07.08.2012 - 22:06
0

Encontré algo que funciona de manera bastante confiable. (Las aplicaciones mencionadas en esta publicación son en realidad enlaces)

tdu es un "visualizador" para el comando du . Junto con dugroup (el mismo paquete de software) es bastante útil.

En mi escenario, ejecutaría du $HOME > "$HOME/History/$(date "+%Y-%m-%d %H-%M") Home History.txt" .
Luego, al ejecutar cat 2012-08-07 20-00 Home History.txt | dugroup | tdu , la estructura del archivo se podrá ver "fuera de línea". He intentado ncdu , pero tiene un error donde elimina todos los archivos en los que se inició el programa cuando se le dio un du de archivo de salida.

Gracias por toda la ayuda. Realmente lo aprecio.

    
respondido por el Zettt 07.08.2012 - 23:48

Lea otras preguntas en las etiquetas