Skip to main content

백업을위한 tarball 사용 방법

Learn how VOCAL CORDS work for Speech and Singing | #DrDan ???? (유월 2025)

Learn how VOCAL CORDS work for Speech and Singing | #DrDan ???? (유월 2025)
Anonim

Wikipedia에 따르면, tarball은 여러 파일을 일반적으로 압축 된 "tarball"이라는 단일 파일로 결합 할 수있는 컴퓨터 파일 형식입니다.

그러면 그것이 우리를 어떻게 도울 것이며 우리는 그들을 위해 무엇을 사용할 수 있습니까?

과거에 tar 파일은 테이프에 데이터를 저장하기 위해 작성되었으며 tar는 테이프 아카이브를 나타냅니다. 이 목적을 위해 여전히 사용될 수있는 반면, tar 파일의 개념은 단순히 하나의 아카이브에 많은 파일을 그룹화하는 방법 일뿐입니다.

Tar 파일 사용의 이점은 무엇입니까?

  • 많은 수의 파일을 하나의 tar 파일로 그룹화 할 수 있습니다.
  • tar 명령은 대부분의 Linux 시스템에서 사용할 수 있으므로 호환성 문제없이 이동하고 추출 할 수 있습니다
  • tar 파일은 파일에 대한 액세스 시간을 유지합니다.
  • tar 파일은 파일에 대한 사용 권한을 유지 관리합니다.
  • tar 파일은 심볼릭 링크를 포함합니다.
  • 테이프, DVD, USB 드라이브와 같은 원시 장치에 tar 파일을 작성할 수 있습니다.

Tar 파일을 만드는 이유

Tar 파일을 압축하면 백업이 잘되고 DVD, 외장 하드 드라이브, 테이프 및 기타 미디어 장치와 네트워크 위치에 복사 할 수 있습니다. 이 목적으로 tar 파일을 사용하면 아카이브 내의 모든 파일을 필요에 따라 원래 위치로 다시 추출 할 수 있습니다.

Tar 파일은 소프트웨어 또는 기타 공동 작업 컨텐츠를 배포하는 데 사용될 수도 있습니다. 응용 프로그램은 이미지, 구성 파일, readme 파일 및 make 파일과 같은 다른 지원 콘텐츠뿐만 아니라 수십 개의 서로 다른 프로그램과 라이브러리로 구성됩니다. tar 파일은 배포 목적으로이 구조를 유지하는 데 도움이됩니다.

Tar 파일 사용의 단점

Wikipedia는 다음을 포함하지만 이에 제한되지 않는 tar 파일 사용에 대한 여러 제한 사항을 나열합니다.

  • 운영 체제 지원. Tar 파일은 UNIX 및 Linux 플랫폼에서 널리 채택되지만 Windows 내에서 열려면 타사 도구가 필요합니다.
  • Tarbombs - 기본적으로이 tar 파일은 파일 시스템 전체에 걸쳐 여러 디렉토리에 파일을 확장하고 배치하도록 설계되었습니다. 이것은 자기 자신을 사용할 때가 아닌 타르볼을받을 때 문제가됩니다. 컴퓨팅의 대부분과 마찬가지로 신뢰할 수있는 리소스가 핵심 요소입니다.
  • tar 파일에서 개별 파일을 찾아 추출하는 것이 더 어렵습니다.
  • gzip으로 압축하면 전체 파일의 압축을 풀어야하지만 표준 zip 파일을 사용하면 개별 파일을 압축 및 추출하는 동안 압축 파일의 내용을 볼 수 있습니다.
  • tar 파일은 추출 할 때 다른 파일을 덮어 쓸 수있는 동일한 위치의 두 개의 동일한 파일을 가질 수 있습니다

Tar 파일을 만드는 방법

tar 파일을 만들려면 다음 구문을 사용합니다.

tar -cf tarfiletopfiles를 작성하십시오.

예 :

tar -cf garybackup ./Music/* ./Pictures/* ./Videos/*

이렇게하면 내 음악, 사진 및 비디오 폴더에있는 모든 파일이 포함 된 garybackup이라는 tar 파일이 만들어집니다. 결과 파일은 완전히 압축 해제되어 원본 폴더와 동일한 크기를 사용합니다.

네트워크를 통해 복사하거나 DVD에 기록하는면에서는 더 많은 대역폭과 디스크가 필요하며 복사 속도가 느려지므로이 방법이 유용하지 않습니다.

gzip 명령을 tar 명령과 함께 사용하여 압축 된 tar 파일을 만들 수 있습니다. 본질적으로 압축 된 tar 파일은 tarball입니다.

Tar 파일에서 파일을 나열하는 방법

tar 파일의 내용 목록을 얻으려면 다음 구문을 사용합니다.

tar -tvf tarfilename

예 :

tar -tvf garybackup

타르 파일을 추출하는 방법

다음 구문을 사용하여 tar 파일에서 모든 파일을 추출하려면 다음을 수행하십시오.

tar -xf tarfilename

더 읽을 거리

  • GNU tar 매뉴얼 페이지
  • tar 파일이란 무엇입니까?
  • tar 명령의 사용 예
  • gzip 명령의 간단한 예