วิธีแสดง UIDs / GID ที่เป็นตัวเลขที่เก็บในไฟล์ tar


10

ฉันมีปัญหากับไฟล์ tar ที่มีการสำรองข้อมูล จัดทำโดยผู้ให้บริการโฮสติ้งของเราและมีการอนุญาตไฟล์แปลก ๆ

เมื่อดูด้วย

tar tvf example.tar

ฉันได้รับข้อมูลเจ้าของสัญลักษณ์ของแต่ละไฟล์เท่านั้น (ซึ่งไม่ตรงกับผู้ใช้ที่มีอยู่ใน/ etc / passwd ) ตอนนี้ฉันต้องการตรวจสอบว่าค่าตัวเลขซึ่งควรเก็บไว้ภายใน tar หรือไม่ให้ถือค่าที่ถูกต้อง มีวิธีที่สะดวกในการทำเช่นนั้นหรือไม่?

ขอบคุณ

คำตอบ:


13

มี--numeric-ownerสวิตช์ที่ให้ข้อมูลที่คุณต้องการ

tar --numeric-owner -tvf example.tar

--numeric เจ้าของ

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