메타데이터 차이점 구별

메타데이터 차이점 구별

diff유틸리티를 사용하여 동일한 두 파일 계층의 메타데이터에서 차이점을 찾는 방법이 있습니까 ? 다음과 같은 두 개의 동일한 파일 구조가 있는 경우

root_folder/
    file1
    file2
    folder1/
        file3

유틸리티 diff는 일반적으로 동일한 것처럼 종료되지만 이를 타르볼에 추가하면 다른 해시가 생성됩니다. 이는 타임스탬프, 소유권 등과 같은 메타데이터에 차이가 있음을 의미하지만 정확한 차이점이 무엇인지 알고 싶고 기본 동작이 diff도움이 되지 않습니다.

답변1

나는 강력히 추천한다diffoscope이 경우.

다음과 같이 타르볼을 생성하기 전에 실행할 수 있습니다

diffoscope dir1 dir2

두 디렉터리(메타데이터 포함) 간의 차이점을 찾거나 디렉터리를 생성한 후 찾아보세요.

diffoscope tarball1.tar tarball2.tar

두 타르볼의 차이점을 찾아보세요.

관련 정보