tar 파일을 만들 때 파일이 중복됩니까?

tar 파일을 만들 때 파일이 중복됩니까?

HTTP 파일 서버 또는 HFS는 모든 파일에 대한 http 링크를 생성하여 다른 사람과 파일을 공유할 수 있는 작은 유틸리티입니다.

이제 여러 파일을 다운로드하려고 하면 소프트웨어가 선택한 파일로 "tar" 파일을 생성합니다.

이제 내 질문은 tar 파일을 만들 때 파일이 중복됩니까?입니다. 두 배의 공간이 필요합니까?

예를 들어 각각 1MB 크기의 파일 3개를 아카이브로 압축하면 원본 파일이 포함된 2MB 크기의 새 파일이 생성됩니다. 따라서 필요한 총 공간은 (3 + 2)MB = 5MB입니다.

tar 파일을 만들 때도 같은 일이 발생합니까?

답변1

Tar는 압축을 사용하지 않고 파일의 합계입니다. 따라서 세 파일의 총 크기(tar 제어의 경우 조금 더 많은 크기)를 얻습니다. 일반적으로 zip 파일은 공간이 적기 때문에 더 빨리 다운로드되지만 이는 파일 유형에 따라 다릅니다. 이미 압축된 영화, 이미지 및 이러한 미디어 파일은 압축 시 크기가 크게 줄어들지 않습니다.

답변2

tar 파일을 만들 때 파일이 중복됩니까?

예, tar에 있는 10개의 1메가 파일은 10메가입니다.

두 배의 공간이 필요합니까?

예, 처리 방법에 따라 아니오가 됩니다.

도움이 될 만한 몇 가지 질문이 있습니다.

어떤 OS를 실행하고 있나요?

압축하려는 파일의 내용은 무엇입니까?

당신의 이상적인 요구 사항은 무엇입니까?

데이터를 보관하고 계십니까, 아니면 더 쉬운 운송 수단을 찾고 계십니까?

전송하는 경우 물리적 미디어로 전송합니까, 아니면 네트워크/인터넷을 통해 전송합니까?

아직 압축되지 않은 경우 압축 플래그가 누락된 것 같습니다.

터미널에서 "man tar" 및/또는 "info tar"를 실행하여 tar 명령에 대한 매뉴얼 또는 정보 페이지 페이지를 표시하십시오.

두 플래그 중 하나를 추가하면 아마도 원하는 작업이 수행될 것입니다.

-j는 bzip2 압축을 사용합니다.

-z는 gzip 압축을 사용합니다.

관련 정보