Tar 아카이브가 원본 파일을 덮어씁니다.

Tar 아카이브가 원본 파일을 덮어씁니다.

tar를 사용하여 rosbag 파일을 압축하던 중 실수로 아카이브 이름과 동일한 원본 파일 이름을 사용하여 출력 아카이브로 덮어쓰게 되었고 압축된 아카이브 크기가 다른 이름(예: file)을 사용한 예상 출력에 비해 매우 작았습니다. .tar.xz. 아카이브를 추출하면 "Binary (Application/Octet Stream)" 유형의 원본 패키지 파일 대신 "STL 3D Model (Binary) (model/x.stl-binary)" 유형의 파일이 생성됩니다. 파일 크기는 동일하지만 형식이 다릅니다.

원본 파일을 되돌릴 수 있는 방법이 있나요? 아니면 되돌릴 수 없나요? 파일을 압축한 다음 압축을 풀려면 아래 명령을 찾으십시오.

tar -cJf <file.bag> <file.bag>
tar -xf <file.bag>

어떤 도움이라도 대단히 감사하겠습니다. 미리 감사드립니다.

관련 정보