Tar 파일

Tar 파일

2022-06-04 last update

6 minutes reading Linux Commands
Tar는 파일과 아카이브를 수집하는 데 사용되는 강력한 아카이브 프로그램입니다.테이프에 데이터를 저장하는 아카이브를 생성하기 위해 만들어졌으므로 테이프 아카이브라고 합니다.1979년에 UNIX 버전 7에 포함되었으며 현재 다양한 시스템에서 액세스할 수 있습니다.
구체적인 상황을 토론하기 전에 압축 파일을 정의합시다. 그러면 어떤 Linux 초보자도 빠뜨리지 않을 것입니다.아카이브 파일은 메타데이터 정보가 있는 여러 파일의 조합입니다.여러 파일과 정보를 하나의 파일에 통합하면 데이터의 저장과 이동 능력을 향상시킬 수 있습니다.Tar의 기본 목적은 데이터를 통합하는 것이지만 다른 유틸리티를 사용하여 데이터를 압축할 수도 있다.이러한 압축 파일을 아카이브라고 하는데, 이를 통해 파일 크기를 줄이고 데이터 관리를 단순화할 수 있습니다.tar는 Linux에서 다양한 파일을 관리하는 데 필요한 도구 중 하나입니다.

Tar 파일이 Linux에서 작동하는 방법


tar 유틸리티의 기본 작업과 구문을 이해하려면 터미널에 다음 명령을 입력해야 합니다.
$ tar --help

터미널에 이 명령을 입력하면 모든 상세한 정보를 볼 수 있습니다. 저희도 본문에서 토론할 것입니다.따라서 이미지를 본 후 tar 파일의 기본 구문을 찾을 수 있습니다.
$ tar [OPTION…] [FILE…]
이 옵션은 tar 파일을 만드는 방법을 보여 줍니다.따라서 tar 파일을 만드는 것을 상세하게 소개하기 전에 시스템에 tar 유틸리티가 설치되어 있는지 확인해야 합니다. 그렇지 않으면 tar 파일을 만들 수 없습니다.입력을 통해 이 점을 검증할 수 있습니다.
$ tar --version

보시다시피 tar 유틸리티는 설치되어 있습니다. 현재 버전은 1.30입니다. 그러나 시스템에 이 유틸리티가 설치되어 있지 않으면 다음 명령을 입력하면 됩니다.
$ sudo apt install tar
다음은 tar 명령과 함께 사용할 수 있는 몇 가지 유용한 옵션입니다.
옵션
묘사
c
새 아카이브 만들기
식당
파일/디렉토리 표시
x개
아카이브 컨텐츠 추출
v
아카이브 파일에 대한 추가 세부 정보 (자세한 정보) 제공
t형
파일을 나열합니다.
z
여과하다.gz 파일

어떻게 tar 파일을 만듭니까


tar 파일 만들기에 대한 기본적인 이해를 위해 세 개의 텍스트 파일을 포함하는 폴더를 만들었습니다.documents 디렉터리에서 이 파일을 볼 수 있습니다. 아래와 같습니다.

다음 단계는 입력을 통해 tar 파일을 만드는 것입니다.
$ tar -czvf my_folder.tar.gz *

다음을 입력할 수도 있습니다.
$ tar -cvjf my_folder.tar.bz2 *

상술한 명령은 tar 파일을 생성하는 데 사용될 뿐만 아니라 파일이 있는 같은 폴더에 압축합니다. 이 두 명령은 tar 파일을 만드는 데 사용됩니다.bz2와.gz 형식.또한 별표 (*) 는 tar 파일이 현재 디렉터리에 있는 모든 파일을 순서대로 포함해야 한다는 것을 확인합니다.잠시 후, 새로 만든 압축tar 파일을 검증하기 위해 아래와 같이 폴더를 열 수 있습니다.

tar 파일을 추출하는 방법


따라서 다운로드를 하셨다면.인터넷이나 다른 사람이 당신에게 보낸 tar 파일을 입력하면 그 내용을 추출할 수 있습니다.
$ tar -xvf my_folder.tar.gz
또는:
$ tar -xvf my_folder.tar.bz2


tar 파일의 내용을 보는 방법


만약 tar 파일이 하나 있지만, 그 내용만 보고 싶고, 추출하고 싶지 않다면, 입력을 통해 실행할 수 있습니다.
$ tar -tf my_folder.tar.gz

위의 명령은 tar에 존재하는 파일에 대한 기본적인 정보를 제공합니다.따라서, tar 파일에 대한 더 많은 상세한 정보를 얻는 데 관심이 있다면, 입력을 통해 실현할 수 있습니다.
$ tar -tvf my_folder.tar.gz

결론


Tar는 Tar 파일을 만들 뿐만 아니라 추출할 수 있는 기능이 강한 Linux 응용 프로그램입니다.또한 추출하지 않고 각종 tar 압축 파일의 내용을 검사할 수 있습니다.이 강좌에서, 우리는 터미널에서 다른 옵션과 명령을 사용하여 tar 파일의 내용을 검사하고 tar 파일을 압축하는 방법을 배웠다.