1.tar ( tape archiver)
파일과 디렉토리를 하나의 파일로 묶어주는 유틸
원본파일들 크기와 묶어놓은 파일의 크기를 비교해보면 줄어들기는 하나 크기는 거의 차이가 없다.
주로 백업 용도로 쓰인다.
[옵션]
-------------------------------------------------------------------------------------
옵 션 | 기 능
-------------------------------------------------------------------------------------
c(create) | 파일과 디렉토리들을 하나로 묶는 파일을 생성한다.(○○○.tar)
-------------------------------------------------------------------------------------
x(extract) | tar파일을 푼다. 묶은 위치 하위로는 동일구조로 묶임 해제된다.
-------------------------------------------------------------------------------------
v(verbose)| 묶임이나 해제때 상세정보를 나타낸다.
-------------------------------------------------------------------------------------
z | tar와 gunzip(압축)을 동시에 하고나 풀수 있다.
-------------------------------------------------------------------------------------
# tar cvfz test.tar.gz /root
-> /root디렉토리(하위디렉토리의 내용포함)의 내용을 test.tar.gz파일로 묶고 압축한다.
묶는 파일의 목록을 진행하며 보여준다.
# tar xvfz test.tar.gz
-> test.tar.gz 파일을 압축해제하고 묶음을 푼다.
※cat 명령으로 백업할 목록을 지정하고 묶을 수 있다.
# tar cvf test.tar `cat list`
미리 list 파일에 목록을 넣어놓고 ``을 이용해 명령을 출력시켜 tar 명령의 묶기 목록을 지정한다.
2.gzip(gunzip)
압축을 하는 유틸이다.
tar 명령어에서 gzip을 지원하기에 독립적으로는 덜 쓰인다.
[옵션]
-------------------------------------------------------------------------------------
옵 션 | 기 능
------------------------------------------------------------------------------------- v | 압축을 한다.1-9사이의 압축률로 수를 기입하지 않으면 6으로 지정된다.
| -v1은 속도위주의 압축이고 -v9는 최대 압축을 한다.
-------------------------------------------------------------------------------------
d | 압축을 해제한다.
-------------------------------------------------------------------------------------
# gzip -v9 test.tar
압축률 최고로 test.tar 파일을 압축한다.
# gzip -d test.tar.gz
압축해제한다.
'Server&OS > Linux' 카테고리의 다른 글
[본문스크랩] [제60강][리눅스 관리]로그분석 (0) | 2010.04.24 |
---|---|
[본문스크랩] 1-3 리눅스 파일관련명령어(2) - cmp,cut (0) | 2010.04.24 |
[본문스크랩] 1-1 리눅스 기본 명령어익히기(2)-cp,rm,mv (0) | 2010.04.24 |
Shell 스크립트 문법 (0) | 2010.04.24 |
리눅스 파일 내용 검색 (0) | 2009.12.18 |