RAR과 ZIP을 사용한 압축 [닫힘]


85

많은 사람들이 RAR로 파일을 압축하고 RAR 등으로 압축 파일을 전송하고 있습니다.

ZIP은 더 표준적이고 모든 플랫폼에서 작동합니다. Windows 사용자는 ZIP이 포함되어 있고 Linux 사용자는 해당 파일 형식에 문제가 없습니다.

필자가 언젠가 한 테스트에 따르면 RAR은 압축이 좋아 지지만 (일부 킬로바이트는 더 이상) ZIP이 거의 모든 컴퓨터에서 무료로 작동 할 때 무료 프로그램이 아닌 프로그램을 사용할 수는 없습니다.

어떤 사람들은 압축을 위해 ZIP 대신 RAR을 사용하는 이유는 무엇입니까?


4
이 질문은 의견과 주관적인 주장을 추구합니다. 따라서 커뮤니티 위키 여야합니다.
Sampson

13
그것이 커뮤니티 위키의 이유가 아닙니다.
랜스 로버츠

3
사실, Ferran마음에 들지 않으면 7-zip으로 투표하고 싶습니다 .
nik

6
@Lance 실제로 커뮤니티 위키의 목적입니다. 나는 주관적인 Jonathan에 동의하며 커뮤니티 위키 여야합니다.
BinaryMisfit

3
@ 랜스-하나의 명확한 답변이없는 질문은 커뮤니티 위키 여야합니다. SO에 대한 주제에 대해 충분한 토론이 있었으므로 CW에 대한 비공식 정책을 확인하십시오.
Rook

답변:


157

이러한 WinRARWinZip 도구 사용을 중지하십시오 ( 7-Zip으로 이동) .

  • 무료입니다
  • 여러 플랫폼에서 명령 줄 및 GUI로 사용 가능
  • 여러 플랫폼에서 휴대용 형태로 제공
  • 압축 비율이 양호 함 (사이트를 확인하거나 직접 시도하십시오)
  • 팝업 통증이 없습니다
  • 다른 형식을 대부분 사용할 수 있습니다
  • 그것은 또한 오픈 소스입니다
  • 상업용 및 개인 개발에 사용할 수 있습니다 (GNU LGPL 제약 조건 내에서)
  • Sourceforge의 라이브 지원 포럼
  • Vista 32 비트 호환성
  • 여러 언어 지원

추출에 지원되지 않는 유일한 압축 형식은 ACE 입니다.

참고 문헌.


나는이 답변에 대한 나의 첫 문장이 '시장 적'이라고 느낀다고 들었다.


자유 소프트웨어에 대한 비용을 지불하지 않거나 소프트웨어
와 관련이있는 사람들이나 소프트웨어를 만드는 사람들이없이
원격으로 아는 모든 사람들에게 소프트웨어를 강요하려는 욕구를 강하게 느끼기 때문에 나는 모든 좋은 의도를 가지고 그것을 취합니다 .

이것은
다른 도구를 사용하고 비 호환성,
성가신 팝업 및 기타 여러 문제 에 대해 사람들이 머문다 는 수년간의 수많은 만남에서 비롯된
것입니다.

그 후 7-Zip을 홍보 할 모든 기회를 갖기로 결정했습니다.


51
이것은 RAR과 ZIP으로 압축하는 질문에 대답하지 않습니다.
R. Martinho Fernandes

2
그것은 잘 형성되고 유익한 답변이므로, 나는 그것을 내리는 것에 반대 할 것입니다.
R. Martinho Fernandes

7
7-Zip은 Winrar와 Winzip이 그다지 좋지 않은 여러 프로세서를 사용하는 데 매우 능숙합니다.
Stefan Thyberg

4
스타일이 좋지 않은 경우이 게시물을 찬성하여 사람들에게 무엇을 사용하고 모욕하지 않는지 알려주는 게시물을 시작합니다. WinRAR의 경우 더 나은 압축을 달성 할 수있는 시나리오가 여전히 남아 있으므로 여전히 실행 가능한 대안입니다. 7-Zip은 Zip보다 우수하지만 RAR보다 반드시 필요한 것은 아닙니다.

4
나쁘게 받아 들일 수있는 스타일 외에, "rar 또는 zip, 더 낫다"라는 질문에 "7zip"으로 대답한다는 사실은 특히 마음에 들지 않습니다. 7 zip은 수백 명의 사람들에게 사랑 받고 있으며, 왜 upvotes가 그렇게 많은지 설명합니다. 그러나이 질문에 대한 선호 답변이 마침내 주제를 벗어난 것은 유감입니다.
Gnoupi

31

HARDCORE입니다!

정말.
그것이 RAR을 선호하는 대부분의 RAR 사용자 이유입니다 : 장면의 일부. 표준. 블랙 아트 프로와 같은 일을한다는 표시가 있습니다.

이것들 중 어느 것도 유효한 이유가 아닙니다. RAR이 더 빠르거나 RAR이 더 작은 크기를 달성했다는 주장이 있었으며 이는 ZIP 파일과 비교하여 사실입니다. 그러나 같은 사람들은 RAR 아카이브를 분할하고 MD5가 아닌 합계를 생성하고 결국 PAR 패리티 파일을 추가로 생성해야한다고 주장합니다. 급류에는 그 이유가 없습니다. 실제로 압축하지 않는 강력한 이유가 있으므로 파일을 시드하는 동안 사용할 수 있습니다.

그러나 여기에서 이미 알 수 있듯이 압축기와 압축 해제 기의 좋은 버전이나 구현의 가치는 과소 평가 될 수 없으며 WinRAR은 그 테스트에 실패합니다.

7-Zip은 그 케이크를 가져와 일반적으로 크기와 속도에 더 좋습니다. BZip2는 실제로 실행 중이어야하지만 많은 사람들이 GUI를 제대로 구현하지 못하고 있습니다. 커맨드 라인은 물론 훌륭하지만 7-Zip과 같이 마우스 오른쪽 버튼을 클릭하거나 StuffIt과 같은 드래그 앤 드롭이 훨씬 쉽습니다.

다음 은 RAR을 능가하는 사람의 2002 년 측정치 입니다. 그러나 멀티 스레딩 및 메모리 사용으로 인해 RAR이 남는 것처럼 보이는이 영역의 변경이 허용됩니다 .

PS 최악의 압축 예는 JPEG, DivX 또는 MP3와 같은 손실 압축으로 이미 압축 된 이미지, 비디오 및 오디오 파일이 무손실 형식으로 "압축"된 경우입니다. 죄송합니다. 대부분의 경우 파일을 원본 크기의 95 % 미만으로 축소하지 않으며,이 경우 모든 시간과 노력을 낭비하는 것입니다.


흠, RAR은 아직 활발히 개발되고 있지 않습니까? 그렇다면 RAR을 남겨두고 멀티 스레딩과 메모리는 어떤 관련이 있습니까?
Pacerier

rar가 zip보다 우월한 견고한 보관 기능
andrej

이 질문은 삭제 된 매우 나쁘고 주관적인 질문이기 때문에 "nhinkle ♦ Jan 2 '12 at 23:26에 의해 보호됩니다". 그러나 검색 결과를 사이트로 유도하고 계속해서 한두 개의 코멘트를받습니다. 나는 rar와 zip이 독점적이라는 문제가 있다고 생각한다. 즉, 20 년 안에 도구를 구하기가 어려워진 일이 있었으면 어떻게해야합니까? 그 외에는 불법 복제 소프트웨어 또는 미디어 컨텍스트에서만 사용되는 것을 보았습니다. 그래서 7 년 전에이 답변을 썼습니다. 의견이 닫히고 보호되기를 바랍니다.
dlamblin

15

WinRAR의 한 가지 특징은 추출시 폴더 의 원래 작성 날짜 를 유지한다는 것 입니다.

rar 및 .zip은 폴더 생성 날짜 / 시간을 유지하지만 winrar 만 추출시 해당 정보를 유지하는 것으로 보입니다


또 다른 멋진 기능을 갖춘 견고한 아카이브
andrej

14

RAR에 대한 요점은 압축 할 수있는 무료 소프트웨어가 없다는 것입니다. 현재 버전의 WinRAR은 7z의 압축을 풀 수 있고 (7z는 rar의 압축을 풀 수 있습니다) 7z는 일반적으로 zip보다 낫고 (그리고 종종 rar보다 낫습니다) RAR 파일을 7Z 파일로 보내는 사람들에게 보내는 경향이 있습니다. :)

다른 모든 것은 물론 오래된 .zip 파일을 얻습니다. 어쩌면 그들은 그것을 통해 배울 수 있습니다.)


4
이것이 RAR을 전혀 사용하지 않는 좋은 이유입니다. 사용 가능한 다른 대체 아카이브가없는 경우 7-zip을 사용하여 RAR을 엽니 다.
nik

원래 형식에 관계없이 항상 7z를 다시 보냅니다. 내 회사에서 7z의 기본 컨텍스트 메뉴는 "7z로 압축"항목을 비활성화하고 거의 다시 활성화하는 방법을 모릅니다.
phuclv

11

RAR 파일에는 ZIP 파일의 제한이 없습니다. ZIP 파일은 65536 파일과 각 파일을 포함하는 것으로 제한되며 아카이브의 총 크기는 약 4GB로 제한됩니다. ZIP64가 있지만 열린 파일 형식이 아닙니다.

에서 Zip 파일 형식에 대한 위키 백과의 항목 :

아카이브 파일과 그 안에 개별 파일 모두에 대한 최대 크기는 4,294,967,295 바이트 (2 (32) -1 바이트 또는 4 지브 영하 1 바이트) 표준 .ZIP 용 및 18,446,744,073,709,551,615 바이트 (2 (64) -1 바이트 또는 16 개 EIB 마이너스 ZIP64의 경우 1 바이트)

위키 백과는 또한 RAR이 1993 년에 처음으로 출시 된 반면 ZIP64는 2001 년 (?) 까지 출시되지 않았을 수도 있다고 밝혔다 . ZIP64에 대한 지원은 Windows XP에 기본 제공되지 않았습니다.

또한보십시오:


2
7-zip (ZIP과 혼동하지 않아야 함)은 최대 16000000000GB 파일을 지원하며 파일 수 제한을 모릅니다.
nik

또한 Zip의 일부 구현은 비밀번호로 암호화 된 아카이브 추출을 지원하지 않을 수 있습니다. 이것은 다른 Zip 구현들 사이의 상호 운용성 문제로 이어 지거나 과거에 이끌어 냈을 수 있지만, RAR에는 오직 하나의 지배적 구현 만이 존재합니다.
mpb

10

RAR이 Zip에 대해 가지고있는 또 다른 것 : 인증 정보. RAR 아카이브에 "서명"하면 수신자는 a) 누가 그것을 만들 었는지, b) 원래 파일 이름이 무엇인지, c) 언제 만들어 졌는지 볼 수 있습니다. 또한 보관 잠금은 보관 파일을 수정할 수 없음을 의미합니다. Zip이 그렇게 할 수 있는지 여부는 알 수 없습니다. Zip / 7-Zip이 지원하는지 확실하지 않은 복구 레코드도 마찬가지입니다.

Rar 인증 예

또한 Rar vs. 7-Zip에서 내가 좋아하는 것은 커맨드 라인 지원입니다. 마지막으로 7-zip을 확인했을 때 명령 행이 부족했습니다. 현재 날짜를 파일 이름에 추가하는 것이 중요하다고 생각합니다.


7z 명령 행에는 많은 기능이 있습니다. 예를 들어 리버스 델타 아카이브를 작성하거나 (예 : 오늘 아카이브에서 동일한 아카이브를 YESTERDAY에서 모든 파일 삭제) 마스크에 다른 종류의 마스크를 제공 할 수 있습니다. 현재 날짜는 파일 이름에 추가 할 수 없지만 파일 이름은 .cmd 파일에서 가져온 것이므로 cmd의 날짜 변수를 사용하여 추가 할 수 있습니다.
mihi September

2
실제로, 7-zip을 사용하는 유일한 이유는 Rar에 필요한 명령 줄 지원이 없기 때문입니다.
RCIX September

1
복구 기록은 RAR이 ZIP이 가지고 있지 않은 것 (적어도 파일 공유까지는)이라고 생각합니다. 파일이 100 개의 손을 지나도 어느 시점에서 손상된 경우에도 복구 할 수 있습니다.
endolith

이 "정품 인증"은 실제로 무엇을 확인하거나 증명합니까?
사무엘 에드윈 워드

1
PGP에 서명하고 싶은 경우. 서명을 확인할 수있는 신뢰할 수있는 키가 없으면 서명에는 실제로 가치가 없습니다. 나는 이것에 대한 독점 소프트웨어를 신뢰하지 않을 것이다 ...
bambams

9

작업중인 컴퓨터에서 사용 가능하고 지원되므로 Zip 파일을 사용할 수 있기 때문에 Zip을 사용합니다.


9

ZIP에 대한 RAR의 장점 : GAR은 RAR 파일로 실행 파일 (또는 다른 종류의 파일)을 보낼 때 불만을 제기하지 않지만 ZIP 파일로 작업을 수행 할 때는 불평합니다.


왜 이것이 다운 투표인지 알 수 없습니다. zip을 통해 rar를 사용하는 것이 좋은 이유입니다.
Rook

4
전자 메일을 통해 압축 파일을 거의 보내지 않지만, zip 파일을 보내려면 가짜 .txt 확장명을 사용해야합니다 (파일 이름이 compressstuff.zip.txt와 같은 형식으로되어 있음). 그것을 제거하기 위해 그것을 보내고 있습니다.
Jason Bunting

보다 간단한 해결책은 크기 제한이나 실행 파일 첨부 문제가없는 Dropbox와 같은 것을 사용하는 것입니다.
Cole Johnson

'.exe'확장자를 제거하고 보관 한 다음 보내십시오.
Eddie B

9

Windows 환경에서 작업하는 경우 호환성을 위해 Zip을 사용하는 것이 가장 좋습니다. 다른 압축 파일과 마찬가지로 압축되지 않을 수도 있지만 XP / Vista 등으로 지원되므로 zip 파일의 수신자가 파일을 열 수 있습니다. 특히 회사 환경에서는 이로 인해 '무엇을해야합니까?'라는 사례가 훨씬 줄어 듭니다.

압축 비율이 정말로 중요하고 수신기에 다른 것을 설치할 수 있다면 WinRAR과 7-Zip 모두 많은 경우 지퍼를 이길 수 있습니다.

그러나 진지하게-몇 퍼센트의 추가 압축이 언제 더 이상 중요합니까? 이미지, 사운드 및 비디오는 대부분의 사람들에게 이미 압축되어 있기 때문에 (원시 비디오로 작업 한 적이 있습니까?) 압축하지는 않습니다. 그리고 다른 모든 것은 비교하면 꽤 작습니다.

오늘날의 대역폭은 압축되지 않은 컴프레서가 제공하는 상대적으로 적은 양의 추가 압축이 호환성 문제를 거의 보완하지 못합니다.


9

RAR에는 압축하기 전에 파일을 연결하는 Solid Archive 옵션이 있습니다. 이를 통해 파일 당 한 번만 나타나지만 많은 파일에서 반복되는 패턴을 압축 할 수 있습니다. 예를 들어 XML 파일 일 가능성이 높습니다.

ZIP에는 그러한 옵션이 없습니다.

그러나 Unix 플랫폼에서는 TAR을 압축하기 전에 먼저 파일을 TAR하여 솔리드 아카이브를 사용한 RAR과 거의 동일한 동작을 수행 할 수 있습니다.

7-Zip은 7Z 압축을 사용할 때 비슷한 옵션을 지원합니다.

ZIP은 표준이므로 항상 외부 세계와의 커뮤니케이션을위한 첫 번째 옵션이어야한다는 데 동의합니다. RAR 또는 7ZIP와 같은 더 나은 형식으로 동료들과 동의 할 수 있다면 그렇게하십시오.


9

RAR에 대한 요점은 압축 할 수있는 무료 소프트웨어가 없다는 것입니다.

이 점에 대해 언급하기 위해 RAR의 모든 기능을 갖춘 명령 줄 구현은 무료입니다. (압축하고 압축을 풀고 여름 드레스를 만듭니다. 마지막 것은 아니지만 GUI 비 무료 버전보다 강력하지는 않습니다.)


4

예를 들어 RAR 아카이브를 여러 개의 작은 부분으로 나누고 각 부분을 개별적으로 보낼 수 있습니다. 모든 부분이 없으면 아카이브를 완전히 복원 할 수 없으므로 편리합니다.

이 외에도 RAR of Zip의 실제 이점을 모릅니다.


RAR이 아닌 여러 개의 작은 아카이브를 작성하도록 선택합니다.
nik

그러나 파일 당 50MB의 제한이 있고 큰 아카이브를 업로드하고 있다고 가정하십시오. 압축 된 경우에도 해당 아카이브에 큰 파일이 포함되어 있으면 어떻게합니까?
RCIX

3
@RCIX 그것의 아름다움입니다 ... 50MB 파일을 아카이브로 RAR 한 다음, 파일을 file.r00에서 file.r48 (+ file.rar)로 명명 된 50x1MB 파일로 나눌 수 있으며 부품을 함께 조립할 수 있습니다 원본 아카이브를 구성하려면 = 8-)
Yuval

5
아아, 이것은 zip 파일로도 가능하므로 인수가 아닙니다. 7zip & winzip은 zip 파일을 원하는 크기의 덩어리로 나누는 것을 지원합니다.
Alconja

@Alconja 사실입니까? 와우, 그것이 가능하다는 것을 몰랐다.
Yuval

3

RAR은 보통 ZIP보다 훨씬 잘 압축됩니다. 물론 데이터에 크게 의존하지만 대부분의 경우 빠른 RAR은 ZIP 표준과 비슷하며 RAR이 가장 좋습니다.

RAR 추출은 Windows 이외의 플랫폼에서 이미 잘 지원됩니다 . 7-zip을 확인하십시오 .


정말? RAR과 7Z는 일반적으로 ZIP보다 느립니다. 물론 일반적으로 압축률이 더 좋지만 속도를 희생합니다.
davr

2
@ davr : 빠른 RAR 압축 설정은 일반 ZIP 압축과 비슷한 크기를 나타냅니다. 크기를 위해 속도를 희생하면 예, 속도가 느려집니다.
R. Martinho Fernandes

2

나는 bzip2가 많은 압축률을 가지고 있다고 생각하지만 매우 느립니다. 7-zip은 Windows에서 내 선택이지만 아이콘은 끔찍합니다. Windows 95에서 온 것 같습니다!

나는 표준 리눅스 (최소한 우분투) 파일 아카이버를 좋아한다. 파일을 추출 할 때 파일 또는 폴더가 하나 있으면 현재 디렉토리로, 그렇지 않으면 하위 폴더로 추출됩니다. Windows에서 추출하기 전에 zip의 내용을 지속적으로 확인하는 모든 폴더 내 폴더 상황을 저장합니다.


7-Zip GUI는 꽤 좋지 않지만 오픈 소스이므로 적어도 이론적으로 뭔가를 할 수 있습니다.
거기서부터

1
7z GUI를 사용하지 마십시오. .zip 파일 (또는 압축하려는 파일 선택)을 마우스 오른쪽 버튼으로 클릭하십시오. 왜 시간을 낭비합니까?
MGOwen

파일 추출에 대해 이야기하고있었습니다. 아카이브에는 하나의 폴더 만 포함되므로 "폴더로 추출"을 사용하는 것은 다소 바보입니다. 구조를 확인하려면 GUI를 열어야합니다. Linux에서는 "추출"만하면 작동합니다.
DisgruntledGoat

@DisgruntledGoat 좋은 점,이 경우 7z가 우분투처럼 행동하지 않는 이유는 무엇입니까? 폴더 내 중복 폴더가 바람직한 상황을 생각할 수 없습니다.
MGOwen

당신은 7-zip 개발자에게 물어볼 필요가 있습니다.
DisgruntledGoat

2

7zip (일반적으로)은 압축률이 가장 높지만 결과적으로 가장 느립니다. 4GB 위키 데이터를 추출한 결과 약 120GB로 폭발했습니다. 우편 번호는 가장 오래된 것 중 하나입니다. 유닉스 세계에도 불구하고 tar, gzip (또는 bzip) 조합이 훨씬 선호됩니다. rar는 속도, 기능 / 처리 및 압축 비율 사이에서 공정한 타협을 얻었습니다. 왜 이것이 해커들 사이에서 인기가 있는지, 아무도 모르는 태도입니다.


2

내가 전에 한 테스트에서 RAR 압축이 더 우수하다는 것을 보여주었습니다 (일부 킬로바이트, 더 이상)

이미지, 비디오 등과 같은 이미 압축 된 파일을 압축하려고했다고 생각합니다.
다음은 주로 소스 파일 (Java, jar, txt, 이미지 등)이 포함 된 폴더를 압축했을 때의 결과입니다.

13.754 Files
2.234 Folders

WinRar에서 압축 및 rar 아카이브에 가장 적합한 압축 옵션을 사용했습니다.

압축하기 전에

494 MB (518.688.768 bytes)

ZIP으로 압축 한 후

115 MB (121.024.512 bytes)

RAR로 압축 후

71,6 MB (75.177.984 bytes)

필자의 경우 43,4MB의 차이입니다. 보시다시피 압축하는 데이터 유형에 따라 다릅니다.



0

WinRar 는 훌륭한 도구이므로 가능할 때 RAR을 사용합니다. 그러나 RAR에 대해 알지 못하는 다른 사람들과의 상호 운용성을 찾고 있다면 물론 ZIP을 사용합니다. 다행히 WinRar는 ZIP도 사용할 수 있습니다. :)


2
7-zip은 RAR을 열고 명령 줄 또는 GUI를 사용하여 여러 플랫폼에서 ZIP으로 작업 할 수 있습니다. 사용해 보셨습니까?
nik

아니요,하지만 확인하겠습니다!
JP Alioto

실제로 winzip을 구매 한 사람이 있습니까?
phuclv

0

Q : 일부 사람들은 압축에 ZIP 대신 RAR을 사용하는 이유는 무엇입니까?

A : 사람들은 압축 파일의 압축을 풀어야 할 때도 있기 때문입니다. 시간과 에너지가 있다면 결과 파일의 압축 및 압축 해제 시간을 사용하는 정상 및 최상의 설정으로 최신 7zip과 WinRAR을 서로 비교해보십시오. 결과 크기는 일반적으로 유사한 야구장에 있으므로 메트릭은 그다지 중요하지 않습니다 (특히 인터넷 속도가 적당 할 때). 몇 년 전 RAR은 두 배나 빠른 압축을 해제했습니다. v4.0은 감압 속도를 30 % 향상시킵니다.

손에 숫자가 있으면이 답변을 업데이트 할 것입니다.

편집 : 위의 주석에 묻힌 것은 다음과 같은 중요한 것입니다. "7z를 마지막으로 확인한 것은 tar.gz / tar.bz2와 같았습니다. 아카이브에서 단일 파일을 추출 할 때 파일에서 모든 파일을 추출해야 할 때 매우 느 렸습니다. rar / zip에는 문제가 없습니다. "

이 문제에 대해서도 알아 차 렸지만 winrar의 7z 추출과 관련된 문제가 아닌지 확인하려면 최신 7zip을 확인해야합니다.


0

나는 7 지퍼를 사용

RAR과 동등한 수준으로 ZIP을 압축합니다. 예를 들어 mp4 비디오 또는 jpeg 이미지를 약간 압축합니다 (아마도 메타 데이터).

7z a -tzip -mfb=258 -mpass=15 -mfb=258 file.zip @list_of_files_no_dir5

또한 7z라는 압축 방법이 RAR보다 훨씬 우수하고 느립니다.

PS 그것은 또한 RAR을 추출하므로 비싼 대신 오픈 소스로 갈 큰 손실이 없습니다 ...


-1

내가 일하는 사람들이 RAR을 사용하기 때문에 RAR을 사용하고 RAR은 나와 내 요구에 잘 작동합니다.

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