Untar Tar.gz – Linux Tar 명령 – 하우투 : Tar 파일 추출

대부분 인터넷에서 다운로드 할 수있는 Linux 파일은 tar, tar.gztar.bz2 압축 형식이며 이러한 파일의 압축을 푸는 방법을 아는 것이 중요합니다.

다음 문서는 압축을 풀고 (압축 풀기) 압축을 푸는 데 도움이 될 것입니다. – tar, tar.gztar.bz2 파일을 Linux 명령 줄에서 사용할 수 있습니다.

내용을 나열하는 방법을 배웁니다. 압축을 풀지 않고 tar 아카이브와 단일 파일 또는 단일 디렉토리 만 추출하는 방법.

파일 확장자 설명
tar 압축없는 간단한 TAR 아카이브
tar.gz GZIP으로 압축 된 TAR 아카이브
tar.bz2 BZIP2로 압축 된 TAR 아카이브

멋진 팁 : 더 이상 시간 낭비하지 마세요! 웹에서 다운로드하고 Linux 명령 줄에서 한 단계로 압축을 풉니 다! 자세히보기 →

tar, tar.gz, tar.bx2 파일 압축 해제

tar 파일 추출 :

$ tar -xvf foo.tar

tar.gz 파일 추출 및 압축 해제 :

$ tar -xvzf foo.tar.gz

tar.bz2 파일 추출 및 압축 해제 :

$ tar -xvjf foo.tar.bz2
td>
옵션 설명
-x 아카이브에서 파일 추출
-v 처리 된 파일을 자세히 나열
-f 아카이브 또는 tarball 파일 이름 지정
-z gzip 프로그램 ()
-j bzip2 프로그램 (tar.bz2)

tar, tar.gz, tar.bz2 파일의 내용 나열

때로는 압축을 풀지 않고 tarball의 내용을 확인하기 위해 필요한 경우가 있습니다.

예를 들어, 예를 들어 딩글 파일이나 디렉토리 만 추출해야하는 경우 전체 대용량 아카이브의 압축을 풀지 않는 것이 좋습니다.

물론 이것은 Linux tar 명령으로 가능하지만 먼저 압축을 풀지 않고 tarball 내부에 무엇이 있는지 확인해야합니다.

tar 파일의 콘텐츠 나열 :

$ tar -tvf foo.tar

tar.gz 파일 :

$ tar -ztvf foo.tar.gz

tar.bz2 파일의 내용 나열 :

$ tar -jtvf tar.bz2
옵션 설명
-t 아카이브 내용 나열

멋진 팁 : 더 이상이 모든 것을 기억할 필요가 없습니다. -xvf, -xvzf, -xvif 키! 이 멋진 bash 함수를 사용하면 단일 extract 명령으로 모든 아카이브 유형을 추출 할 수 있습니다! 자세히보기 →

Tarball에서 단일 파일 추출

아카이브에서 파일 추출 bar.txt :

$ tar -xvf foo.tar bar.txt$ tar -xzvf foo.tar.gz bar.txt$ tar -xjvf foo.tar.bz2 bar.txt

파일 경로를 지정할 수도 있습니다.

$ tar -xvf foo.tar docs/bar.txt$ tar -xzvf foo.tar.gz docs/bar.txt$ tar -xjvf foo.tar.bz2 docs/bar.txt

Tarball에서 단일 디렉토리 추출

보관 파일에서 docs라는 폴더를 추출합니다.

$ tar -xvf foo.tar docs$ tar -xzvf foo.tar.gz docs$ tar -xjvf foo.tar.bz2 docs

또한 일부 하위 디렉토리를 추출합니다.

$ tar -xvf foo.tar docs/images$ tar -xzvf foo.tar.gz docs/images$ tar -xjvf foo.tar.bz2 docs/images

Write a Comment

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