무손실 데이터 압축 도구 인 XZ 압축

XZ 압축 정보

다음 기사에서는 xz 압축 유틸리티를 살펴 보겠습니다. 한 동료가 얼마 전 기사에서 그녀에 대해 이야기했습니다. Ubuntu에서 파일을 압축 및 압축 해제하는 방법. 이 도구의 사용은 gzip 및 bzip2와 유사합니다.

사용할 수 있습니다 파일 압축 또는 압축 해제 선택한 작동 모드에 따라. 이 파일에서 사용하는 압축 방법은 다음과 같습니다. 알고리즘을 기반으로 LZMA/ LZMA2. 이 알고리즘은 90 년대 후반에 개발되기 시작했으며 LZ77과 유사한 압축 사전 체계를 사용합니다.

LZ77 압축 알고리즘은 다음 제품군에 속합니다. 무손실 압축기, 텍스트 압축기라고도합니다. 파일을 압축 할 때 파일에서 정보를 생략하지 않기 때문에 그 이름으로 알려져 있습니다. 유형의 알고리즘을 사용하는 압축기와 달리 손실. 원본 파일의 크기를 상당히 줄이려는 일부 정보가 생략됩니다. 예를 들어 jpeg, MP3, MPG 등이 있습니다.

"gz"파일에 비해 "xz"는 더 나은 압축비 및 더 짧은 감압 시간. 그러나 기본 압축 설정을 사용하면 압축을 푸는 데 더 많은 메모리가 필요합니다. Gzip은 메모리 사용량이 다소 적습니다.

.xz 파일은 데이터를 압축 및 압축 해제하는 데 사용되므로 인터넷을 통한 파일 전송 또는 하드 드라이브의 정보 저장 공간을 덜 차지합니다. 결론적으로 우리가 원한다면 가능한 한 적은 공간을 차지하도록 파일 압축, xz로 압축하는 옵션이 있습니다.

XZ 압축 사용 방법

압박 붕대

El 가장 간단한 예 xz로 파일을 압축하는 방법은 다음과 같습니다. 터미널 (Ctrl + Alt + T)에서 다음과 같이 작성합니다.

XZ를 사용한 파일 압축

xz android-x86_64-7.1-r2.iso

당신은 또한 사용할 수 있습니다 압축을 수행하는 -z 옵션:

xz -z android-x86_64-7.1-r2.iso

이 명령은 파일을 압축하지만 소스 파일을 삭제합니다. 예 우리는 소스 파일을 삭제하려고하지 않습니다., 우리는 -k 옵션 다음과 같이 :

압축 xz -k 데이터 소스를 존중합니다.

xz -k android-x86_64-7.1-r2.iso

압축 해제

파일의 압축을 풀기 위해 우리는 -d 옵션:

xz -d android-x86_64-7.1-r2.iso

우리는 또한 옵션 unxz:

unxz android-x86_64-7.1-r2.iso

강제 압축

예를 들어 동일한 이름의 압축 파일이있는 경우 작업이 실패하면 -f 프로세스를 강제하는 옵션:

xz -kf android-x86_64-7.1-r2.iso

압축 수준 설정

이 도구는 다양한 사전 설정 압축 수준 (0-9. 기본값은 6입니다.). 우리는 또한 할 수 있습니다 별칭 사용 빨리 (빠르지 만 압축률이 낮습니다.) 값을 0으로 설정하고 – 값 9 (느리지 만 더 높은 압축). 이러한 수준을 설정하는 방법에 대한 몇 가지 예는 다음과 같습니다.

xz -k -8 android-x86_64-7.1-r2.iso

xz -k --best android-x86_64-7.1-r2.iso

메모리 제한

시스템 메모리가 적고 대용량 파일을 압축하려는 경우 -메모리 옵션 = 제한 (한계 값은 MB 또는 RAM 비율 일 수 있습니다.) 압축에 대한 메모리 사용량 제한을 설정하려면 다음을 수행하십시오.

xz -k --best --memlimit-compress=10% android-x86_64-7.1-r2.iso

자동 모드 사용

자동 모드에서 압축을 실행하는 데 관심이있는 경우 -q 옵션. 우리는 또한 -v를 사용한 상세 모드, 다음과 같이 표시됩니다.

xz -k -q android-x86_64-7.1-r2.iso

xz -k -qv android-x86_64-7.1-r2.iso

tar.xz 파일 만들기

다음은 사용 예입니다. 확장자가 tar.xz 인 파일.

tar.xz 파일 만들기 옵션 1

tar -cf - *.txt | xz -7 > txtfiles.tar.xz

이와 동일한 목적을 달성하기 위해 다음을 사용할 수도 있습니다.

tar.xz 파일 만들기 옵션 2

tar -cJf txtfiles.tar.xz *.txt

압축 파일의 무결성 확인

다음을 사용하여 압축 파일의 무결성을 테스트 할 수 있습니다. -t 옵션. -l 사용 압축 파일에 대한 정보를 볼 수 있습니다.

xz -t txtfiles.tar.xz

xz -l txtfiles.tar.xz

남자 XZ

이것은 파일 압축을위한 좋은 도구입니다. 이 기사에서는 압축 및 압축 해제에 대한 몇 가지 예만 살펴 봅니다. 우리가 할 수있는 모든 것에 대한 더 많은 정보를 위해, 당신은 페이지로 갈 수 있습니다. 남자 xz.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.