파일을 압축하고 해제하는 명령어이다.
옵션이 다양하지만, 아래의 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라는 이름으로 압축한다. 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 |
댓글