ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CentOS7 File Management : tar (Tape Archive)-2
    공부합시다!/LInux 2022. 1. 14. 14:54
    728x90

    tar와 압축을 배웠으니 이 두가지를 한꺼번에 사용하는 tar를 공부하셔야 겠지요!

    Archive 후 압축을 하자니 상당히 번거로운 작업이 되어버렸습니다.

    그래서 tar에 옵션을 추가하여 이런 번거로움을 해결하고 있습니다.

    1. tar cvfz

    2. tar cvfj

    3. tar cvfJ 

    순으로 설명하겠습니다.

     

    1. tar cvfz

     1.1. tar와 gzip의 Join 입니다.

     1.2. 압축하기

         # tar cvfz 파일명.tar.gz 파일1 파일2 파일 3

      1.2.1. z옵션을 사용하면 반드시 확장자는 gz로 설정해야 합니다. 다른 것으로 해도 생성은 되지만 해제할때 Error

      1.2.2. 그렇다고 해제가 안되지는 않습니다. 적절한 Archive 방식을 선택하면 됩니다.

     1.3. 해제하기

         # tar xvfz 파일명.tar.gz -C 경로

      1.3.1. -C 옵션을 사용하여 다른 위치에 해제가 가능합니다.

     

    2. tar cvfj

     2.1. tar와 bzip2의 Join 입니다.

     2.2. 압축하기

         # tar cvfj 파일명.tar.bz2 파일1 파일2 파일 3

      2.2.1. z옵션을 사용하면 반드시 확장자는 bz2로 설정해야 합니다. 다른 것으로 해도 생성은 되지만 해제할때 Error

      2.2.2. 그렇다고 해제가 안되지는 않습니다. 적절한 Archive 방식을 선택하면 됩니다.

     2.3. 해제하기

         # tar xvfj 파일명.tar.bz2 -C 경로

      2.3.1. -C 옵션을 사용하여 다른 위치에 해제가 가능합니다.

     

    3. tar cvfJ 

     3.1. tar와 xz의 Join 입니다.

     3.2. 압축하기

         # tar cvfJ 파일명.tar.xz 파일1 파일2 파일3

      3.2.1. z옵션을 사용하면 반드시 확장자는 bz2로 설정해야 합니다. 다른 것으로 해도 생성은 되지만 해제할때 Error

      3.2.2. 그렇다고 해제가 안되지는 않습니다. 적절한 Archive 방식을 선택하면 됩니다.

     3.3. 해제하기

         # tar xvfJ 파일명.tar.xz -C 경로

      3.3.1. -C 옵션을 사용하여 다른 위치에 해제가 가능합니다.

     

    4. tar tvfz(jJ) 파일명.tar.gz(bz2, xz)

     4.1. 압축 및 아카이브를 해제하지 않고도 파일 내부 확인이 가능합니다.

     

     

    =============================================================================

    실습

    1. tar xvfz

    tar.gz

     

    2. tar xvfj

    tar.bzip2

    3. tar xvfJ

    tar.xz

    이로서 Archive에 포스팅을 마칩니다.

    내용 수정에 도움을 주신 강가희님께 감사드립니다.

    728x90
Designed by Tistory.