대학생활/리눅스

압축해제 명령어 tar

체리백 2019. 5. 3.
반응형

파일을 압축하고 해제하는 명령어이다.

옵션이 다양하지만, 아래의 GZIP 이용하기를 보고 쓰는게 더 편할듯하다.

 

사용법

​압축 해제 : tar [옵션] 파일명

압축 하기 : tar [옵션] 생성파일 압축할파일

 

옵션

-z : gzip으로 압축하거나 해제한다.

-x : 압축된 파일로부터 압축을 해제한다

-h : 심볼릭 링크를 묶지 않는다. 심볼릭 링크가 가리키는 파일을 묶는다.

-j : bzip2 필터를 사용하여 .bz2 파일을 해제한다.

-c : 새 저장 파일을 만든다.

-m : 파일의 변경 시간 정보를 유지하지 않는다.

-N : --after-date DATE, --newer DATE : 주어진 DATE보다 새로운 파일만 저장한다.

-p : 모든 퍼미션 정보를 유지한다.

-P : 파일 이름의 맨 앞 / 문자를 버리지 않는다.

-s : 저장 파일 목록과 똑같은 순서로 압축을 해제한다.

-v : 처리중인 파일을 자세하게 보여준다.

-Z : compress로 압축하거나 해제한다.

-f --file [HOSTNAME:]F : 저장 파일 혹은 장치 파일 F에 저장한다.

--version : tar 프로그램의 버전 정보를 출력한다.

--totals : -c로 만들어진 바이트 총합을 출력한다.

 

 

GZIP 이용하기

 #) tar -cvzf home.tar.gz /home

       /home 디랙토리를 gzip을 이용하여 home.tar.gz라는 이름으로 압축한다.
 #) tar -xvzf home.tar.gz

      home.tar.gz 파일을 현재 디랙토리에 해제한다.

 

BZIP2 이용하기

 #) tar cvjf home.tar.bz2 /home

      /home 디랙토리를 bzip2를 이용하여 home.tar.bz2라는 이름으로 압축한다.

 #) tar xvjf home.tar.bz2

      /home.tar.bz2 파일을 현재 디랙토리에 해제한다.

반응형

'대학생활 > 리눅스' 카테고리의 다른 글

2015.11.20 학교수업  (0) 2019.05.03
[공유] [우분투] ftp 설치하기  (0) 2019.05.03
리눅스 설치 날짜 확인하기  (0) 2019.05.03
2015.09.25 학교수업  (0) 2019.05.03
2015.10.02 학교수업  (0) 2019.05.03

댓글