본문 바로가기

리눅스서버

CentOS 리눅스 파일 압축 관리

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

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

 

옵션

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

-------------------------------------------------------------------------------------------

리눅스 학습하면서 항상 느끼지만...알파벳으로 된 옵션 참 많네요.

필요할때마다 자료 찾아서 확인하면 되긴 하지만, 결국은 다 외워야할 것 같은데...

참 많습니다. ㅎㅎ

 

저는 그냥 압축 관련해서는 아래 몇가지만 통으로 외워야겠네요.

 

gzip 압축 및 압축 해제

압축 tar -cvzf home.tar.gz /home

해제 tar -xvzf home.tar.gz

 

bzip2 압축 및 압축 해제

압축 tar -cvjf home.tar.bz2 /home

해제 tar -xvjf home.tar.bz2

'리눅스서버' 카테고리의 다른 글

centos 리눅스 사용자 관리  (0) 2013.09.08
CentOS 시스템 종료와 재부팅  (0) 2013.09.08
리눅스 학습 다시 시작  (0) 2013.09.08
CentOS 사용자 관리  (0) 2013.07.23
리눅스 centos - 시스템 종료와 재부팅  (0) 2013.07.16