별과 인간이 그리는 무늬

tar 명령어 사용법(압축, 압축풀기, 경로지정, 옵션, tar.gz 차이) | 리눅스 본문

쓰기 | 내가볼려고내가하는정리

tar 명령어 사용법(압축, 압축풀기, 경로지정, 옵션, tar.gz 차이) | 리눅스

moonui.bee 2021. 1. 12. 09:38

내가 볼려고 내가 정리하는 내볼내정.


차이

tar : 단순히 파일을 묶는 개념, 압축은 안하는 수준

tar.gz : 파일 묶기 + 용량 압축

옵션

-f : 대상 파일 지정(기본옵션)

-c : 기존파일 있으면 덮어씀

-C : 압축풀때 경로지정

-v : 압축되는 파일 정보 화면에 출력

-x : 압축해제

-z tar.gz로 압축

압축하기

tar -cvf [압축결과파일] [압축대상파일, 띄어쓰기로 구분]

tar -zcvf [압축결과파일] [압축대상파일, 띄어쓰기로 구분]

ex) tar -cvf script.tar main.py sub.py plus.py

    → 현재 디렉토리에 있는 main.py, sub.py, plus.py 를 script.tar로 파일 합침

        압축대상파일에 별문자(*) 사용 가능   

압축풀기

tar -xvf [압축파일] - C [압축풀경로]

tar -zxvf [압축파일] - C [압축풀경로]

ex) tar -zxvf gzscript.tar.gz -C /home/moonuibee/

    → 현재 디렉토리에 있는 gzscript.tar.gz 파일을 /home/moonuibee/ 디렉토리에 압축 해제

 

Comments