Produzione / archiviazione di una panoramica di una struttura di directory

0

Cerco di trovare un modo per creare un archivio della mia ~ / directory in modo da poter tornare indietro nel caso in cui abbia perso qualcosa. Ho trovato diversi consigli per questo. Il primo è OS X Suggerimenti che dice un semplice ls -aR o riscrittura di un tree .
Il problema di queste due soluzioni è che l'output non aiuta molto in termini di ottenere una visione d'insieme in cui qualcosa era.

C'è qualcosa che è in grado di produrre una rappresentazione visiva di una struttura di directory che permette di vedere quali contenuti erano in quale directory? Un comando terminale? Un generatore SVG?

EDIT: nessun tool GUI per la generazione del file per favore. La visualizzazione delle grandi uscite di find ~/ e ls ~/ è macchinosa. O è possibile rendere più semplice la visualizzazione di un file di testo da 70 MB?

EDIT2: probabilmente dovrei chiarire cosa sto cercando di fare. Recentemente ho avuto il mio crash del disco rigido. Fortunatamente ho avuto un backup off-site e on-site. Nel ripristino tuttavia ho scelto di impostare la macchina da zero, il che significa che ho dovuto selezionare in modo specifico cosa ripristinare da dove .
Ora che ho finito, sto cercando di capire se è possibile salvare la struttura delle directory in determinati periodi di tempo nel mio backup, in modo che il ripristino diventi un po 'più semplice. (Nel caso avessi mai perso un paio di giorni di lavoro, con due diversi backup in due fasi differenti.)

Grazie in anticipo, Zettt

    
posta Zettt 07.08.2012 - 11:30
fonte

3 risposte

2
  1. Ottieni TextWrangler . È gratuito e fantastico.
  2. Trascina la cartella (ad esempio la tua casa) nella finestra Testo:
  3. profitto!
risposta data 07.08.2012 - 18:08
fonte
0

find . fornisce un elenco di tutte le cartelle / file che iniziano dalla directory corrente:

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
    
risposta data 07.08.2012 - 22:06
fonte
0

Ho trovato qualcosa che funziona in modo abbastanza affidabile. (Le applicazioni menzionate in questo post sono in realtà link)

tdu è un "visualizzatore" per il comando du . Insieme a dugroup (stesso pacchetto software) è abbastanza utile.

Nel mio scenario eseguirò du $HOME > "$HOME/History/$(date "+%Y-%m-%d %H-%M") Home History.txt" .
Quindi eseguendo cat 2012-08-07 20-00 Home History.txt | dugroup | tdu la struttura del file sarebbe visualizzabile "offline". Ho provato ncdu , ma ha un bug in cui elimina tutti i file in cui è stato avviato il programma quando gli è stato dato un du file di output.

Grazie per tutto l'aiuto. Lo apprezzo molto.

    
risposta data 07.08.2012 - 23:48
fonte

Leggi altre domande sui tag