Computer >> 컴퓨터 >  >> 문제 해결 >> Linux

Linux에서 TAR을 사용하여 파일을 아카이브하는 방법

아카이브는 그 안에 수많은 폴더와 파일을 저장할 수 있는 특별한 종류의 파일입니다. 아카이브를 매우 효과적으로 만드는 이유는 아카이브에 포함된 파일과 폴더가 아카이브 외부에 있던 파일 구조를 유지하고 아카이브가 아카이브되지 않은 경우에도 이 구조가 그대로 유지되기 때문입니다. 파일과 폴더를 다양한 형식으로 보관할 수 있으며 그 중 하나가 TAR(T 원숭이 Ar 골파) 형식입니다. Linux 및 Unix 시스템에서 일반적으로 사용되는 TAR 파일(구어체로 tarball이라고도 함) )는 Consolidated Unix Archive 형식의 파일입니다.

TAR 파일 형식은 압축하지 않고 대량의 데이터를 저장하는 데만 사용됩니다. 그러나 TAR 파일은 일반적으로 생성된 후에 압축되지만 더 이상 TAR 파일이 아니며 대신 TGZ 파일로 바뀝니다.

Linux 및 Unix에서 TAR 파일을 만드는 것은 하나와 둘만큼 간단합니다. 하나는 터미널 을 여는 것입니다. 또는 콘솔, 두 개는 필요한 명령을 입력하고 있습니다.

1단계:터미널 열기

Linux에서 TAR을 사용하여 파일을 아카이브하는 방법

Linux 시스템을 사용하는 경우 Ctrl  키를 누릅니다. + Alt  터미널의 새 인스턴스 시작 . 또는 다음을 수행할 수도 있습니다.

  1. 대시 를 클릭합니다. 화면 왼쪽 상단에 있는 버튼을 클릭하여 대시 를 엽니다. (또는 Windows  동일한 결과를 얻으려면 키보드의 로고 키). Linux에서 TAR을 사용하여 파일을 아카이브하는 방법
  2. '터미널 검색 "를 누르고 Enter 키를 누릅니다. . Linux에서 TAR을 사용하여 파일을 아카이브하는 방법
  3. 검색 결과에서 터미널이라는 제목의 검색결과를 클릭합니다. . Linux에서 TAR을 사용하여 파일을 아카이브하는 방법

반면에 Unix에서 실행되는 컴퓨터를 사용하는 경우 다음을 수행해야 합니다.

  1. 응용 프로그램을 클릭합니다. 또는 액세서리 화면 상단의 툴바에서
  2. 나타나는 컨텍스트 메뉴에서 터미널을 클릭합니다. . 그렇게 하면 즉시 새 터미널 이 열립니다. 당신을 위한 창. Linux에서 TAR을 사용하여 파일을 아카이브하는 방법 Linux에서 TAR을 사용하여 파일을 아카이브하는 방법

2단계:터미널에 필요한 명령 입력

터미널의 새 인스턴스가 있으면 화면에서 실행하고 필요한 명령을 입력하기만 하면 됩니다. 터미널에 입력해야 하는 명령어 TAR 파일을 생성하는 방법은 전체 폴더와 여기에 포함된 모든 하위 디렉터리 및 파일의 아카이브를 생성할지 아니면 하나 이상의 특정 파일만 포함하는 아카이브를 생성할지에 따라 달라집니다.

전체 디렉토리와 그 안에 포함된 모든 것을 TAR하려면 다음을 터미널 에 입력하세요. 창을 열고 Enter 키를 누릅니다. :

tar -cvf X.tar /path/to/folder
Linux에서 TAR을 사용하여 파일을 아카이브하는 방법

참고:  위의 명령에서 X 를 바꿉니다. 생성하려는 TAR 파일의 이름을 지정하고 /path/to/folder 를 바꿉니다. 보관하려는 폴더(또는 파일)의 전체 경로와 함께. 예를 들어, /myfiles/ 의 아카이브를 만들려면 파일이라는 폴더 , 입력한 최종 명령은 다음과 같습니다.

tar -cvf Files.tar /usr/local/myfiles
Linux에서 TAR을 사용하여 파일을 아카이브하는 방법

반면에 TAR 파일 형식을 사용하여 하나 이상의 특정 파일을 보관하려면 터미널에 다음을 입력합니다. 창을 열고 Enter 키를 누릅니다. :

tar -cvf X.tar /path/to/file1 /path/to/file2
Linux에서 TAR을 사용하여 파일을 아카이브하는 방법

참고: 위 명령에서 X를 바꿉니다. 생성된 TAR 파일의 이름을 지정합니다. 또한 /path/to/file1 을 바꾸십시오. 보관하려는 첫 번째 파일의 전체 경로, /path/to/file2  아카이브에 포함하려는 두 번째 파일의 전체 경로 등. 아카이브에 추가하려는 만큼의 개별 파일에 디렉토리를 추가할 수 있습니다. 각 디렉토리가 이전 디렉토리와 공백으로 구분되어 있는지 확인하십시오.