У мене поганий сценарій резервного копіювання, включаючи небажаний файл. Файл резервного копіювання .tar.gz має величину 5 г, і я хотів би отримати список кожного файлу в архіві та їх розмір.
Це можливо? Як би ти це зробив?
У мене поганий сценарій резервного копіювання, включаючи небажаний файл. Файл резервного копіювання .tar.gz має величину 5 г, і я хотів би отримати список кожного файлу в архіві та їх розмір.
Це можливо? Як би ти це зробив?
Відповіді:
Тут слід перелічити всі файли та детальну інформацію про них:
tar -ztvf somefile.tar.gz
.tgz
лише використання файлу -tvf
.
Використовуйте
tar --list --verbose --gunzip --file backup.tar.gz > backup_list.txt
створити файл, що містить перелік усіх файлів у вашому архіві.
Потім ви можете grep foo backup_list.txt
знайти речі або редагувати, sed, cut, переглянути тощо.
-t
(список) та-v
(багатослівний, як, наприклад,ls -l
формат довгого переліку)