แสดงขนาดไฟล์ tar


19

ฉันมีสคริปต์สำรองที่ไม่ดีรวมถึงไฟล์ที่ไม่ต้องการ ไฟล์สำรองข้อมูล. tar.gz มีขนาดใหญ่ 5gig และฉันต้องการรับรายชื่อไฟล์ทุกไฟล์ในไฟล์เก็บถาวรและขนาดไฟล์

เป็นไปได้ไหม คุณจะทำอย่างไร

คำตอบ:


20

ควรแสดงรายการไฟล์ทั้งหมดและข้อมูลโดยละเอียดเกี่ยวกับพวกเขา:

tar -ztvf somefile.tar.gz

1
-t(รายการ) และ-v(verbose เช่นls -lใช้รูปแบบรายการยาว)
ThorSummoner

-z ไม่จำเป็นสำหรับ.tgzไฟล์ที่ใช้งาน-tvfก็เพียงพอแล้ว
Guy บราซิลนั่น

4

ใช้

tar --list --verbose --gunzip --file backup.tar.gz > backup_list.txt

เพื่อสร้างไฟล์ที่มีรายการไฟล์ทั้งหมดในไฟล์เก็บถาวรของคุณ

จากนั้นคุณสามารถgrep foo backup_list.txtค้นหาสิ่งต่าง ๆ หรือแก้ไข sed ตัดมุมมองและอื่น ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.