Linux에서 파일 압축 해제 방법
Tar는 특히 Linux에서 널리 사용되는 아카이브 형식입니다. 대부분의 경우 배포판은 tar 아카이브를 사용하여 패키지 업데이트를 제공합니다. Tar 아카이브는 온라인에서 파일을 공유 할 때도 흔히 사용됩니다.
Linux에서 파일 압축을 푸는 방법을 확인하세요.
Linux의 Tar
관리 용 tar 아카이브, 모든 Linux 배포판은 tar 도구와 함께 제공됩니다. 이 도구는 tar 아카이브의 내용을 추출하는 데 사용할 것입니다.
예를 들어 모든 것을 시연 해 보겠습니다. 먼저 여러 파일과 디렉토리가있는 tar 아카이브를 만들어 보겠습니다. 여기에서는 tar 아카이브로 변환 될 “Ants”라는 이름의 디렉토리를 만들었습니다.
이제 디렉토리에서 tar 아카이브를 만들어 보겠습니다. 여기서 tar는 다양한 압축 알고리즘을 사용하여 작업을 수행합니다. . 압축 알고리즘이 출력 파일 이름을 지정하는 것이 일반적인 관행입니다.
gzip 압축을 사용하여 tar 아카이브를 만들려면 다음 명령을 사용하십시오.
bzip2 압축을 사용하여 tar 아카이브를 만들려면 다음 명령을 사용합니다.
XZ 압축을 사용하여 tar 아카이브를 만들려면 다음 c를 사용합니다. ommand.
tar 파일 추출
tar 콘텐츠 나열
다음 tar 명령은 tar 아카이브에 포함 된 모든 파일과 디렉토리를 나열합니다.
우리가 사용한 플래그를 간단히 분석해 보겠습니다.
- t : tar에게 아카이브의 내용을 나열하도록 지시합니다.
- v : tar에게 작업을 인쇄하도록 지시합니다. 콘솔에서.
- f : 작업을 수행 할 파일을 tar에 알려줍니다.
전체 파일 추출
이제 준비가되었습니다. tar 아카이브를 추출합니다. 다른 유형의 tar 아카이브를 생성하기 위해 다른 명령을 사용해야했지만 하나의 tar 명령 만 사용하여 모든 파일을 추출 할 수 있습니다.
다음 tar 명령은 유효한 모든 tar 아카이브를 추출합니다. 유사한 파일 이름을 가진 파일이있는 경우 압축을 풀 때 tar가 아카이브 외부의 파일을 덮어 씁니다.
여기 새로운 tar 플래그가 하나 있습니다.
- x : tar가 아카이브를 추출하도록 지시합니다.
tar가 기존 데이터를 덮어 쓰지 않도록하려면 , “-k”플래그를 추가합니다. tar에 기존 파일이나 디렉토리를 덮어 쓰거나 바꾸지 않도록 지시합니다.
특정 파일 추출
몇 가지 상황이 있습니다. t 단일 파일을 가져 오기 위해 전체 tar 아카이브를 추출 할 필요가 없습니다. tar 도구는 필요한 일부 파일 만 추출 할 수있는 유연성을 제공합니다.
이 작업의 경우 tar 명령 구조는 다음과 같습니다. 여기에서 파일 이름은 원하는 파일 이름이됩니다. ed 파일. tar 아카이브에있는 파일 이름과 일치해야합니다.
이러한 방식으로 두 개의 파일을 추출하려면 다음 명령 구조를 사용하십시오.
특정 디렉토리 추출
이것은 tar 아카이브의 또 다른 멋진 기능입니다. 손에있는 tar 아카이브에 디렉토리 이상이 포함되어 있다고 가정하면 tar에 압축을 풀 디렉토리를 수동으로 지정할 수 있습니다.
명령 구조는 위 섹션과 유사합니다.
여러 디렉터리를 추출하려는 경우 을 클릭 한 후 다음 명령을 실행하십시오.
최종 생각
tar 아카이브를 추출하는 것은 매우 간단한 작업입니다. 알아야 할 것은 올바른 tar 명령뿐입니다. GUI로 작업을 수행하고 파일 관리자를 사용하는 데 관심이 있다면 파일 관리자가 기본적으로 tar 아카이브를 추출 할 수 있어야합니다.
Linux에는 다양한 형식을 추출 할 수있는 더 많은 도구가 있습니다. 압축 된 아카이브의. Linux에서 압축 된 아카이브를 추출하는 방법을 확인하세요.
행복한 컴퓨팅!