Jak wyświetlić numeryczne identyfikatory UID / GID przechowywane w pliku tar

10

Mam problem z plikiem tar, który zawiera kopię zapasową. Został on dostarczony przez naszego dostawcę hostingu i zawiera dziwne uprawnienia do plików.

Podczas przeglądania za pomocą

tar tvf example.tar

Otrzymuję tylko symboliczne informacje o właścicielu każdego pliku (które nie pasują do istniejących użytkowników w / etc / passwd ). Teraz chcę sprawdzić, czy wartości liczbowe, które powinny być również przechowywane w tar, zawierają prawidłowe wartości. Czy jest na to dogodny sposób?

dzięki

Scolytus
źródło

Odpowiedzi:

13

Istnieje --numeric-ownerprzełącznik, który podaje żądane informacje

tar --numeric-owner -tvf example.tar

- właściciel numeryczny

          always use numbers for user/group names
użytkownik9517
źródło