ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • compress
    리눅스공부 2020. 10. 23. 00:59

    압축

     

    리눅스 압축 도루 == compress, zip,gzip,bzip2, xz 

                           == gzip, bzip2, xz등을 주로 사용

    압축하기

                 compress 압축      == compress [파일명] == Z 확장자, 원본 사라짐

                 gzip 압축             == gzip [파일명]   == gz확장자, 원본 사라짐

                 bzip2 압축            == bzip2 [파일명]  == bz2 확장자, 원본 사라짐

                 xz 압축                == xz [파일명]      == xz 확장자, 원본 사라짐

     

                 zip 압축               == zip[생성할압축파일명][파일명] == zip 확장자, 원본 유지

     

                 == 사용 도구에 따라서 압축률, 압축 속도 차이

     

    압축해제

                 compress 해제      == uncompress [파일명] , compress -d [파일명]

                  gzip 해제             == gunzip [파일명]  gzip -d [파일명]

                 bzip2 해제            == bunzip2 [파일명]  bzip2 -d [파일명]

                 xz 해제                == unxz [파일명]      xz -d [파일명]

     

                 zip 해제               == unzip [파일명]

     

                 == 사용 도구에 따라서 압축률, 압축 속도 차이

     

    == compress , gzip, bzip2 , xz 같은 경우에는 단일 압축만 가능

    == zip은 다중 압축이 가능하긴 함, 단 압축률이 좋지 않음

     

    tar( tape archive) 사용형식

     

    보관 : tar cvf [archiving file].tar [source]

    c: 생성, v: 보여줌, f: 파일묶음지정

     

    해제 : tar xvf [archiving file].rat

    x: 풀기

     

    == tar 보관소 해제시 -C 옵션으로 지정한 경로에 해제 가능

    ex)   tar xvf [archiving file].tar -C[경로]

     

    압축률의 순서

    xz > bz > gz 비슷 zip > Z > compress

     

     

    tar + gzip :z

        tar cvfz bin.tar.gz /bin/*

        tar xvfz bin.tar.gz

     

    tar + bzip2 : j

        tar cvfj bin.tar.bz2 /bin/*

        tar xvfj bin.tar.bz2

     

    tar + xz : J

        tar cvfj bin.tar.xz /bin/*

        tar xvfj bin.tar.xz

     

    '리눅스공부' 카테고리의 다른 글

    filesystem & mount  (0) 2020.10.25
    RPM  (0) 2020.10.23
    umask  (0) 2020.10.23
    ACL & 권한 응용 계정 관리  (0) 2020.10.23
    특수권한  (0) 2020.10.21

    댓글

Designed by Tistory.