Linux에서 tar.gz 파일을 추출하는 방법

이 가이드는 tar.gz 파일을 추출하는 방법을 보여줄뿐만 아니라 파일이 무엇이고 파일을 사용하는 이유를 알려줍니다.

tar.gz 파일이란 무엇입니까?

확장자가 gz 인 파일 은 gzip 명령을 사용 하여 압축되었습니다.

다음과 같이 gzip 명령을 사용하여 파일을 압축 할 수 있습니다.

gzip

예 :

gzip image1.png

위의 명령은 image1.png 파일을 압축하면 파일은 image1.png.gz가됩니다.

다음과 같이 gunzip 명령 을 사용하여 gzip으로 압축 된 파일의 압축을 풀 수 있습니다.

gunzip image1.png.gz

이제 폴더의 모든 이미지를 압축하려고한다고 가정 해보십시오. 다음 명령을 사용할 수 있습니다.

gzip * .png * .jpg * .bmp

이것은 확장자가 png, jpg 또는 bmp 인 모든 파일을 압축합니다. 그러나 모든 파일은 개별 파일로 유지됩니다.

모든 파일을 포함하는 단일 파일을 만든 다음 gzip을 사용하여 압축하면 좋을 것입니다.

그것이 tar 명령 이 들어오는 곳입니다. 종종 tarball 이라고하는 tar 파일은 다른 많은 파일을 포함하는 아카이브 파일을 만드는 방법입니다.

자체적으로 tar 파일은 압축되지 않습니다.

이미지가 가득 찬 폴더가있는 경우 다음 명령을 사용하여 이미지의 tar 파일을 만들 수 있습니다.

tar -cvf images.tar ~ / Pictures

위의 명령은 images.tar라는 tar 파일을 만들고 pictures 폴더의 모든 파일로 채 웁니다.

이제 모든 이미지가있는 단일 파일이 생겼으므로 gzip 명령을 사용하여 압축 할 수 있습니다.

gzip images.tar

이미지 파일의 파일 이름은 이제 images.tar.gz가됩니다.

다음과 같이 단일 명령을 사용하여 tar 파일을 만들고 압축 할 수 있습니다.

tar -cvzf images.tar.gz ~ / Pictures

tar.gz 파일을 추출하는 방법

이제 tar.gz 파일은 압축 된 tar 파일이고 tar 파일은 파일과 폴더를 그룹화하는 좋은 방법이라는 것을 알고 있습니다.

tar.gz 파일의 압축을 풀려면 먼저 다음과 같이 파일 압축을 풀어야합니다.

총소리

예 :

gunzip images.tar.gz

tar 파일에서 파일을 추출하려면 다음 명령을 사용하십시오.

타르 - xvf

예 :

tar -xvf images.tar

그러나 다음과 같이 단일 명령을 사용하여 gzip 파일의 압축을 풀고 tar 파일에서 파일의 압축을 풀 수 있습니다.

tar -xvzf images.tar.gz

tar.gz 파일의 내용 나열

의도적으로 또는 우연히 시스템을 파괴 할 수 있으므로 다른 사람이나 다운로드 링크에서받은 tar.gz 파일의 압축을 조심해야합니다.

다음 구문을 사용하여 tar 파일의 내용을 볼 수 있습니다.

tar -tzf images.tar.gz

위의 명령은 추출 할 파일의 이름과 위치를 보여줍니다.

개요

tar.gz 파일은 tar 파일 내에서 파일과 경로를 그대로 유지하고 파일을 압축하여 압축하기 때문에 백업 목적으로 유용합니다.

관심있는 다른 안내서 는 Linux zip 명령을 사용하여 파일을 압축하는 방법을 보여주는이 안내서이며 여기에는 unzip 명령을 사용하여 파일의 압축을 푸는 방법이 나와 있습니다 .