tar.gz와 tgz는 같은 것입니까?


120

tar czvf file명령으로 .tgz 파일을 만든 다음 tgz 파일로 끝났습니다. 나는 그것과 tar.gz의 차이점을 알고 싶습니다.


간단히 un-gz-ing을 시도 할 수 있습니다. 결과가 작동중인 tar 파일이면 차이가 없습니다.
Wormbo

답변:


202

예전 패키지 리포지토리 시절에는 .tgz가 사용되었다고 생각합니다. Dos 플로피의 파일은 3 개의 문자 확장자 만 가질 수 있었기 때문입니다. 이 제한이 제거되었을 때 .tar.gz는 아카이브 유형 (tar)과 지퍼 (gzip)를 모두 표시하여 더 자세한 정보를 표시하는 데 사용되었습니다.

그들은 동일합니다.



14

한 가지 차이점은 브라우저가 때때로 .tar.gz에 문제가있는 것처럼 보인다는 것입니다. 예를 들어, 이미 로컬에 존재하는 파일을 다운로드 할 때 .tar-1.gz로 이름을 바꾸면 문제가 발생할 수 있습니다. 특정 아카이버, 대부분 Windows 및 기타 환경에서 파일 형식 지정에 파일 이름 끝자리를 사용합니다.

.tgz로 끝나는 경우는 발생하지 않습니다.


3
tar.gz의 또 다른 성가심은 일부 압축 해제 앱이 아카이브의 압축을 자동으로 풀지 않고 먼저 x.tar.gz에서 중간 x.tar 파일을 만들고 필요한 것을 얻기 위해 x.tar의 압축을 풀도록한다는 것입니다. (물론 당신이 필요로하는 아카이브 파일 자체는이 특권 인 다음의 경우.)
할릴 센

이것은 덮어 쓰기를 방지하기위한 일반적인 파일 이름 변경이며, 일반적으로 마지막 점 뒤에 오는 것이 파일 확장자이기 때문에 마지막 점 (.) 앞에 (-1)을 추가합니다.
MMSs

@MMSs 감사합니다. 귀하의 의견은 파일 유형을 지정하기 위해 파일 이름 끝자리를 사용하는 환경에서 주로 문제가 발생한다는 점을 명확히했습니다.
adsc

3

다음을 사용하여 tar.gz 또는 .tgz의 압축을 풀 수 있습니다.

tar -xzvf

다음으로 작성하십시오.

tar -czvf

절대적으로 동일합니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.