Tar Bz2 파일을 추출 (압축 해제)하는 방법

tar 명령을 사용하여 tar 아카이브를 만들고 추출 할 수 있습니다. gzip, bzip2, lzip, lzma, lzop, xz 및 compress와 같은 광범위한 압축 프로그램을 지원합니다.

Bzip2는 tar 파일을 압축하는 데 가장 널리 사용되는 알고리즘 중 하나입니다. 일반적으로 bzip2로 압축 된 tar 아카이브의 이름은 .tar.bz2 또는 .tbz2로 끝납니다.

이 튜토리얼에서는 tar.bz2 및 tbz2 아카이브를 추출 (또는 압축 해제)하는 방법을 설명합니다. tar 명령을 사용합니다.

tar.bz2 파일 # 추출

대부분의 Linux 배포 및 macOS에는 tar 유틸리티가 사전 설치되어 있습니다. 기본값입니다.

tar.bz2 파일을 추출하려면 --extract (-x) 옵션을 사용하고 아카이브를 지정합니다. -f 옵션 뒤의 파일 이름 :

tar 명령은 압축 유형을 자동 감지하고 아카이브를 추출합니다. .tar.gz 또는 .tar.xz와 같은 다른 알고리즘으로 압축 된 tar 아카이브를 추출하는 데 동일한 명령을 사용할 수 있습니다.

데스크탑 사용자이고 명령 줄이 사용자의 것이 아닌 경우 파일 관리자를 사용할 수 있습니다. tar.bz2 파일을 추출 (압축 해제)하려면 추출 할 파일을 마우스 오른쪽 버튼으로 클릭하고 “추출”을 선택하십시오. Windows 사용자는 tar.bz2 파일을 추출하려면 7zip이라는 도구가 필요합니다.

자세한 내용 자세한 출력은 -v 옵션을 사용합니다.이 옵션은 tar에게 터미널에서 추출되는 파일의 이름을 표시하도록 지시합니다.

기본적으로 tar는 현재 작업 디렉토리에서 아카이브 콘텐츠를 추출합니다. (-C) : 특정 디렉토리에 아카이브 파일을 추출하려면 :

예를 들어 아카이브 내용을 디렉토리에서 다음을 입력합니다.

tar.bz2 파일 번호에서 특정 파일 추출

To tar.bz2 파일에서 특정 파일을 추출하고 압축 해제 할 파일 이름 목록을 공백으로 구분하여 아카이브 이름 뒤에 추가합니다.

ㅁ n 파일 압축을 풀려면 --list (-t) 옵션을 사용할 때 인쇄 된 경로를 포함하여 정확한 이름을 제공해야합니다.

p>

아카이브에서 하나 이상의 디렉토리를 추출하는 것은 여러 파일을 추출하는 것과 같습니다.

아카이브에없는 경우 다음과 유사한 오류 메시지가 표시됩니다.

--wildcards 옵션을 사용하면 와일드 카드 패턴을 기반으로 tar.bz2 파일에서 파일을 추출 할 수 있습니다. 패턴은 셸이 해석하지 못하도록 따옴표로 묶어야합니다.

예를 들어 이름이 .md (마크 다운 파일)로 끝나는 파일 만 추출하려면 다음을 사용합니다.

stdin #에서 tar.bz2 파일 추출

다음에서 아카이브를 읽어 압축 된 tar.bz2 파일을 추출 할 때 표준 입력 (일반적으로 배관을 통해)의 경우 감압 옵션을 지정해야합니다. -j 옵션은 파일이 bzip2로 압축되었음을 tar에 알려줍니다.

아래 예에서 우리는 wget 명령을 사용하는 Vim 소스 및 출력을 tar 명령으로 파이프 :

압축 해제 옵션을 지정하지 않으면 tar에서 사용해야하는 옵션이 표시됩니다.

tar.bz2 파일 번호 나열

tar.bz2 파일의 내용을 나열하려면 --list (-t) 옵션 :

출력은 다음과 같습니다.

--verbose (-v) 옵션을 추가하는 경우 tar 소유자, 파일 크기, 타임 스탬프 ..etc와 같은 자세한 정보를 인쇄합니다.

결론 #

tar.bz2 파일은 타르 아카이브 c Bzip2로 감탄했습니다. tar.bz2 파일을 추출하려면 tar -xf 명령 다음에 아카이브 이름을 사용하십시오.

Write a Comment

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다