7zip, xz, gzip, tar 등 - 차이점은 무엇입니까? [폐쇄]

7zip, xz, gzip, tar 등 - 차이점은 무엇입니까? [폐쇄]

7zip, xz, gzip, tar 등과 같은 압축 아카이브 파일을 선택할 때 어떤 요소를 고려해야 합니까?

답변1

제가 먼저 명확히 하고 싶은 것은 귀하가 제공한 목록에서 tar이것이 유일한 것이라는 것입니다.아니요압축 알고리즘. tar은 약어이다시간원숭이아르곤아카이브 파일을 생성하는 데 사용되는 chive. 즉, 파일은 하나 이상의 파일로 구성됩니다. 개별 파일만 압축할 수 있는 압축기로 압축할 수 있도록 파일을 함께 묶는 데 사용됩니다.

사용성 측면에서는 zipUNIX(Linux/BSD/MacOS) 및 Windows 시스템에 폭넓게 적용 가능합니다. 따라서 zip파일의 이식성이 뛰어납니다. 압축/압축 풀기 및 파일 xz용 도구는 Windows 시스템에서도 사용할 수 있지만 gzipUNIX 시스템에서 더 일반적이고 사용됩니다.

xz7zip은 보다 나은 압축 알고리즘을 갖고 있지만 gzip압축/압축 해제에 더 많은 메모리와 시간을 사용하는 것으로 알려져 있습니다 . 이 주제는 잘 논의되었습니다.여기.

gzip사용 가능한 메모리가 적고 압축/압축 해제 속도가 걱정되는 경우에 권장합니다 . 압축/압축해제 속도가 없어 공간이 걱정되는 경우에 사용할 수 있습니다 7zip.xz

이러한 알고리즘에 대한 몇 가지 좋은 벤치마크를 찾을 수 있습니다.여기.노트: LZMA7zip와 사용된 압축 알고리즘입니다 xz.

답변2

원래 질문의 원래 맥락에서만 대답하세요. 질문:

7zip, xz, gzip, tar 등 무엇을 사용하도록 권장합니까? 대부분의 Linux 배포판에서 어느 정도 사용할 수 있습니다. 어떤 압축이 가장 좋습니까?


그냥 tar와 gzip을 사용하세요tar -czvf <filename.tar.gz> /path/to/files

일반적으로 압축 알고리즘의 차이는 무시할 수 있거나(예: bzip2) 말하는 데이터 유형에 따라 다릅니다. 범용 압축의 경우 표준을 준수하는 것이 가장 좋은 조언이라고 생각합니다.

더욱이, 명확하고 중요한 이점이 없는 한, 다른 사람들과 동일한 형식을 사용하면 삶이 더 쉬워질 뿐입니다. 따라서 tar, gzip(위에서 언급한 대로) 및 ZIP을 사용하는 데 익숙해져야 합니다. 사용할 수 있는 항목이 많기 때문입니다.

관련 정보