LINUX

    압축 명령어 tar 사용법
    • 조회수 8,949
    • 작성일 2008-10-22
    •  

    문법

    tar 동작[옵션] 플래그인수 파일명(들)

     

    옵션

    -c, --create : 아카이블를 생성한다.

    -t : 아카이브 파일을 풀지 않고 파일 안의 내용을 확인한다.

    -x, --extract, --get : 아카이브의 파일을 풀어준다.

    -v : 작업내용을 출력한다.

    -z : gzip 형식으로 압축한다. 압축 해제시 같은 옵션 사용.

    -f : 압축옵션, 해제시에도 사용

    -j : bz2 압축, 해제 옵션

     

    사용법

    1. a, b, c 파일을 abc.tar로 묶기

    # tar -cf abc.zip a b c

     

    2. 위에서 묶은 아카이브를 풀지 않고 내용 확인

    # tar tvf abc.tar

     

    3. tar 묶음 풀기 (1.번에서 묶은 abc.tar 파일을 이용)

    # tar xvf abc.tar

     

    4. /html 디렉토리에 있는 파일, 디렉토리 전부를 html로 묶은 후 압축하여 html.tgz로 나듦

    # tar cvfz html.tgz /html

     

    5. tgz파일 압축 풀기

    # tar zxvf html.tgz

     

    여기서 압출풀때를 주로 사용한다면 정 모를때는

    tar zxvf 파일명 했을 때 에러나면

    tar jxvf 파일명 하고 그래도 에러나면

    tar xvf 파일명 ... 이래도 에러나면

    gzip -d 파일명..


    • Comment 2012-12-22
    압축하기 tar cvfz filename.tar.gz * 압축풀기 tar xvfz filename.tar.gz