tar 아카이브에는 기본적으로 사용자/그룹 이름이 포함되어 있습니까?

tar 아카이브에는 기본적으로 사용자/그룹 이름이 포함되어 있습니까?

tar페이지 에서 man나는 두 가지 옵션을 우연히 발견했습니다.

  • --numeric-owner:사용자/그룹 이름에는 항상 숫자를 사용하십시오.
  • --owner=NAME: NAME을 추가된 파일의 소유자로 강제 지정

이것이 궁금합니다. tar일부 파일/폴더(예: tar cf photos.tar photos/)를 저장하고 아카이브를 온라인에 게시할 때 여기에서 내 사용자/그룹 이름을 추출할 수 있습니까?

답변1

예. 기본적으로 사용자와 그룹은 권한 및 다양한 타임스탬프와 함께 tar 아카이브에 저장됩니다. 올바른 사용자/그룹을 사용하여 콘텐츠를 다시 복원할 수 있다는 점을 기억하세요.

tar 아카이브를 확인해 볼 수 있습니다.

$ 고양이 뭔가.tar |

각 파일의 내용 앞에는 파일 이름 및 기타 정보와 함께 "청크"에 사용자 이름과 그룹 이름이 표시됩니다. 이는 UID 및 GID 번호(passwd 및 그룹 파일을 사용하여 디코딩해야 함)뿐만 아니라 실제 이름 문자열입니다.

관련 정보