Ho uno script di backup errato che include un file indesiderato. Il file di backup .tar.gz è grande 5gig e vorrei avere un elenco di tutti i file nell'archivio e le loro dimensioni.
È possibile ? Come lo faresti ?
Ho uno script di backup errato che include un file indesiderato. Il file di backup .tar.gz è grande 5gig e vorrei avere un elenco di tutti i file nell'archivio e le loro dimensioni.
È possibile ? Come lo faresti ?
Risposte:
Questo dovrebbe elencare tutti i file e informazioni dettagliate su di essi:
tar -ztvf somefile.tar.gz
.tgz
file basta usare solo -tvf
.
Uso
tar --list --verbose --gunzip --file backup.tar.gz > backup_list.txt
per creare un file contenente un elenco di tutti i file nel tuo archivio.
È quindi possibile grep foo backup_list.txt
trovare cose o modificare, sed, tagliare, visualizzare, ecc.
-t
(list) e-v
(verbose, likels -l
use a long