> 압축/아카이브 > unxz

unxz: .xz 및 .lzma 파일 압축 해제

unxz는 .xz 및 .lzma 형식으로 압축된 파일을 해제하는 데 사용되는 명령어입니다. xz 유틸리티의 일부이며, 주로 .xz 확장자를 가진 파일을 원본 상태로 복원할 때 사용됩니다. 이 명령어는 xz --decompress 또는 xz -d와 동일한 기능을 수행합니다.

개요

unxz는 xz 압축 유틸리티의 일부로, .xz 또는 .lzma 확장자를 가진 파일을 원래의 압축되지 않은 형태로 되돌리는 데 사용됩니다. 이 명령어는 압축 해제 후 기본적으로 원본 압축 파일을 삭제합니다.

주요 특징

  • .xz 및 .lzma 파일 압축 해제
  • 원본 파일 삭제 (기본 동작)
  • 표준 입력/출력 지원
  • xz -d 명령어와 동일

주요 옵션

unxz는 xz 명령어의 압축 해제 모드에 대한 심볼릭 링크이므로, xz -d와 동일한 옵션을 사용합니다.

기본 동작 및 출력

생성된 명령어:

명령어를 조합해 보세요.

설명:

`unxz` 명령어를 실행합니다.

위 옵션들을 조합하여 AI와 함께 가상으로 명령어를 실행해 보세요.

사용 예시

unxz 명령어를 사용하여 파일을 압축 해제하는 다양한 방법입니다.

기본 압축 해제

unxz file.txt.xz

file.txt.xz 파일을 압축 해제하여 file.txt를 생성하고, 원본 file.txt.xz는 삭제합니다.

원본 파일 유지하며 압축 해제

unxz -k file.txt.xz

-k 옵션을 사용하여 압축 해제 후에도 원본 file.txt.xz 파일을 유지합니다.

강제로 덮어쓰기

unxz -f file.txt.xz

압축 해제된 파일(file.txt)이 이미 존재하더라도 -f 옵션으로 강제로 덮어씁니다.

여러 .xz 파일 압축 해제

unxz *.xz

현재 디렉토리의 모든 .xz 파일을 압축 해제합니다.

표준 입력에서 압축 해제

cat archive.tar.xz | unxz | tar xf -

tar 명령과 파이프를 사용하여 압축된 tar 아카이브를 해제합니다.

팁 & 주의사항

unxz 사용 시 유용한 팁과 주의할 점입니다.

주요 팁

  • **xz -d와 동일**: unxz는 xz --decompress의 심볼릭 링크이므로, xz -d와 완전히 동일하게 작동합니다.
  • **원본 파일 삭제**: 기본적으로 압축 해제 후 원본 .xz 파일은 삭제됩니다. 원본을 유지하려면 `-k` 또는 `--keep` 옵션을 사용하세요.
  • **파이프라인 활용**: unxz는 표준 입력/출력을 지원하여 파이프라인에서 유용하게 사용될 수 있습니다. 예를 들어, `cat file.xz | unxz > file`과 같이 사용할 수 있습니다.
  • **오류 처리**: 압축 해제 중 오류가 발생하면 unxz는 0이 아닌 종료 코드를 반환합니다. 스크립트에서 이를 활용하여 오류를 처리할 수 있습니다.

동일 카테고리 명령어