nakka soft world !

[Linux] 7z, 7zr, 7za 차이 본문

프로그래밍언어

[Linux] 7z, 7zr, 7za 차이

nakka 2023. 1. 6. 14:41
728x90

 

많은 사람들이 압축을 할때 zip을 사용한다.

사실 이유는 잘 모르겠지만, 빠르고, 다양한 압축 프로그램이 나올 수 있는 기반을 잘 마련해서 그렇지 않나 싶다.

요즘 많은 개발자들은 7zip도 많이 사용한다. 무료 이고, 빠르지만, 심지어 압축효율이 좋기 때문이다.

 

Linux에도 7z 압축을 지원한다,

나도 많이 사용하는데, 어느날 7z 말고, 7zr, 7za라는 것을 보게 된다.

뭔가 차이가 있으니까 나눠져 있을 것 같은데 궁금하여 확인 해본 결과를 글로 남긴다.

 

Arch Linux Wiki에 따르면 아래와 같다.

7z uses plugins to handle archives.
7za is a stand-alone executable. 7za handles fewer archive formats than 7z, but does not need any others.
7zr is a stand-alone executable. 7zr handles fewer archive formats than 7z, but does not need any others. 7zr is a “light-version” of 7za that only handles 7z archives.

 

 

 

즉, 7z에는 Full Feature가 구현되어 있습니다. 이보다 적은수의 아카이브 포맷을 지원하는 것이 7za,

7za보다 적은 수의 아카이브 포맷을 지원하고, 일부 기능을 제거한 것이 7zr 입니다.

 

그렇다면 압축 효율의 차이는 있을까?

3Gb 정도 되는 파일을 압축 한결과 아래와 같이 동일하게 173mb 정도 된다.

효율에는 차이가 없다.

 

결론,

단순 압축 / 해제만 할거면 7zr을 써도 되고, 그게 아니라면 7za, 7z중에 선택해서 사용 하면 됩니다.

728x90
Comments