웹사이트 검색

CentOS, RHEL 및 Fedora에 tar를 설치하는 방법


tar는 여러 파일 및/또는 디렉터리를 하나의 아카이브 파일로 결합하기 위해 널리 사용되는 명령줄 기반 유틸리티입니다. 일반적으로 백업 또는 배포 목적으로 tarball로 알려져 있습니다. . tar 명령은 tar 아카이브를 생성, 유지, 수정 또는 추출하는 데 사용됩니다.

tar는 기본적으로 아카이브 파일을 압축하지 않지만 gzip과 같은 잘 알려진 데이터 압축 프로그램을 사용하여 결과 아카이브를 압축(또는 필터링)할 수 있습니다. bzip2 또는 -z, -j 또는 -Jxz 코드> 플래그.

CentOS, RHEL, Fedora에 tar 설치

tar 패키지는 기본적으로 모든 RHEL 기반 배포판은 아니더라도 대부분 사전 설치되어 제공됩니다. 그러나 시스템에 설치되어 있지 않은 경우 다음 명령을 실행하여 설치하십시오.

yum install tar   
OR
dnf install tar 

다른 Linux 배포판을 사용하는 경우 표시된 대로 설치할 수 있습니다.

sudo apt install tar         [On Debian, Ubuntu and Mint]
sudo emerge -a app-arch/tar  [On Gentoo Linux]
sudo apk add tar             [On Alpine Linux]
sudo pacman -S tar           [On Arch Linux]
sudo zypper install tar      [On OpenSUSE]   

시스템에 tar를 설치하면 다음과 같이 사용할 수 있습니다. 이 예에서는 작업 디렉터리 내 test_app 디렉터리의 압축되지 않은 아카이브 파일을 생성하는 방법을 보여줍니다.

tar -cvf test_app.tar test_app/

위 명령에서 사용된 tar 플래그는 새로운 .tar 아카이브 파일인 -v-c입니다. > .tar 파일 생성 진행 상황을 표시하는 상세 모드와 아카이브 파일의 파일 이름 유형(test_app.tar-f를 활성화합니다. > 이 경우).

gzip 또는 bzip2를 사용하여 결과 아카이브 파일을 압축하려면 다음과 같이 -z 또는 -j 플래그를 제공하세요. 압축된 타르볼은 .tgz 확장자로 끝날 수도 있습니다.

tar -cvzf test_app.tar.gz test_app/
OR
tar -cvzf test_app.tgz test_app/
OR
tar -cvjf test_app.tar.bz2 test_app/

tarball(보관된 파일)의 내용을 나열하려면 다음과 같이 -t 플래그를 사용하세요.

tar -ztf test_app.tar.gz
OR
tar -ztvf test_app.tar.gz		#shows more details

아카이브 파일을 추출(또는 tar)하려면 표시된 대로 -x 스위치를 사용하십시오.

tar -xvf test_app.tar
OR
tar -xvf test_app.tar.gz 

더 많은 사용 예를 보려면 다음 문서를 참조하세요.

  • 21 Linux의 Tar 명령 예
  • 대형 'tar' 아카이브를 특정 크기의 여러 파일로 분할하는 방법
  • Linux에서 Pigz 도구를 사용하여 파일을 더 빠르게 압축하는 방법
  • Linux에서 .bz2 파일을 압축 및 압축 해제하는 방법
  • 10 Linux의 7zip(파일 아카이브) 명령 예

지금은 여기까지입니다! 이 문서에서는 CentOS, RHELFedoratar를 설치하는 방법과 몇 가지 기본 사항도 보여주었습니다. tar 사용 명령. 문의사항이 있는 경우 아래 피드백 양식을 통해 공유해 주세요.