Tar Gz 파일의 압축을 푸는 방법

Tar Gz 파일의 압축을 푸는 방법

2022-05-17 last update

5 minutes reading terminal tar
만약 당신이 개원 세계에서 자유롭게 노닐고 있다면, 아마도 만날 수 있을 것이다.타르.gz 파일이 정기적으로 업데이트됩니다.오픈 소스 패키지는 일반적으로 에서 다운로드할 수 있습니다.타르.gz와.압축 형식.tar 명령은 한 그룹의 파일을 압축 파일로 변환해서 tar 압축 파일을 만드는 데 사용됩니다.이것은 gzip, bzip2, lzip, lzma, lzop, xz와compress 등 다양한 압축 프로그램을 지원한다.Tar는 처음에 아카이브를 만들고 테이프에 파일을 저장하도록 설계했는데 이것이 바로 테이프 아카이브의 이름입니다.Gzip
tar 파일을 압축하는 데 가장 유행하는 알고리즘입니다.관례에 따르면, gzip으로 압축된 tar 압축 파일의 이름은 그 중 하나로 끝내야 한다.타르.gz 또는.tgz.요컨대, 결말을 짓는 문서타르.gz는 하나예요.gzip으로 압축된 tar 압축 파일입니다.tar 명령은 tar 압축 파일을 추출하고 압축 파일에 포함된 파일 목록을 표시하며 기존 압축 파일에 다른 파일을 추가하고 다양한 종류의 작업을 할 수 있습니다.이 강좌에서 tar를 추출하거나 압축하는 방법을 보여 드리겠습니다.gz와 tgz 파일.

타르를 추출하다.gz 파일

기본적으로 대부분의 리눅스 버전과 맥OS는 tar 명령을 미리 설치했다.타르를 추출하다.gz 파일, --extract-x 옵션을 사용하고 f 옵션 다음에 압축 파일 이름을 지정합니다.
tar -xf archive.tar.gz
tar 명령은 압축 형식을 자동으로 감지하고 압축 파일을 추출합니다.같은 명령도 다른 알고리즘으로 압축된 tar 파일을 추출할 수 있다. 예를 들어.tar.bz2
. 데스크톱 사용자이고 명령줄이 특기가 아니면 파일 관리자를 사용할 수 있습니다.타르를 추출하다.gz 파일은 추출할 파일을 오른쪽 단추로 클릭하고 '추출' 을 선택하십시오.Windows 사용자에게는 7zip라는 도구가 필요합니다.
타르를 추출하다.gz 파일.-v 옵션을 사용하면 tar 명령을 더 잘 볼 수 있고 터미널에서 추출 중인 파일의 이름을 인쇄할 수 있습니다.
tar -xvf archive.tar.gz
기본적으로 tarcurrent working directory의 아카이브 컨텐츠를 추출합니다.--directory-C를 사용하여 특정 디렉터리의 압축 파일을 추출합니다. 예를 들어 압축 파일을 /home//files 디렉터리로 추출하려면
tar -xf archive.tar.gz -C /home//files

tar에서 특정 파일을 추출합니다.gz 파일

tar에서 특정 파일을 추출할 수 있습니다.gz 파일, 압축 파일 이름
tar -xf archive.tar.gz file1 file2
뒤에 공백으로 구분된 파일 이름 목록을 추가합니다. 파일을 추출할 때 --list -t 와 같은 파일의 정확한 이름을 제공해야 합니다.압축 파일에서 하나 이상의 디렉터리를 추출하는 것은 추출 파일과 같습니다.
tar -xf archive.tar.gz dir1 dir2
존재하지 않는 파일을 추출하려고 하면 다음과 같은 오류 메시지가 표시됩니다.
tar -xf archive.tar.gz README
tar: README: Not found in archive
tar: Exiting with failure status due to previous errors
tar에서 파일을 추출할 수 있습니다.gz 파일은 어댑터 모드를 기반으로 --wildcards 옵션을 사용하고 셸이 설명하는 것을 방지하기 위해 이 모드를 인용합니다.예를 들어 .js로 끝나는 파일(Javascript 파일)을 추출하려면 다음과 같이 사용할 수 있습니다. (adsbyGoogle=window.adsbyGoogle|||[]).추진({});
tar -xf archive.tar.gz --wildcards '*.js'

타르를 추출하다.stdin에서 gz 파일

압축 코크스를 추출하고 있다면.gz 파일은 stdin에서 압축 파일을 읽습니다. (보통 파이프를 통해) 압축 해제 옵션을 지정해야 합니다.tar가 gzip을 통해 압축 파일을 읽는 옵션은 -z 이라고 알려 줍니다.다음 예에서 다운로드 중Blender
출처 사용 wget
명령을 tar 명령으로 출력합니다:
wget -c https://download.blender.org/source/blender-2.80.tar.gz -O - | sudo tar -xz
압축 해제 옵션이 지정되지 않으면 tar 어떤 옵션을 사용해야 하는지 표시합니다:
tar: Archive is compressed. Use -z option
tar: Error is not recoverable: exiting now

타르.gz 파일

tar의 내용을 표시합니다.gz 파일, --list(-t 옵션을 사용하십시오:
tar -tf archive.tar.gz
출력은 다음과 같습니다.
file1file2file3
--verbose(-v) 옵션을 추가하면 tar 소유자, 파일 크기, 시간 스탬프 등 더 많은 정보를 출력합니다.등등:
tar -tvf archive.tar.gz
-rw-r--r-- /users       0 2019-02-15 01:19 file1-rw-r--r-- /users       0 2019-02-15 01:19 file2-rw-r--r-- /users       0 2019-02-15 01:19 file3

결론

타르.gz 파일은 하나Tar archive
Gzip으로 압축합니다.타르를 추출하다.gz 파일, tar -xf 명령을 사용하고 압축 파일 이름을 따릅니다.만약 무슨 문제가 있으면 아래에 메시지를 남겨 주십시오.