* tar
# tar cvf temp.tar temp/ -> temp 폴더를 temp.tar 파일로 압축 한다.
# tar xvf temp.tar -> 압축을 해제 한다.
※ 옵션설명
-c : (create) 압축 파일을 생성한다.
-x : (extract) 압축 파일을 해제한다.
-v : 압축파일이 생성(해제)되는 과정을 보여준다.
-f : 압축파일 또는 Archive 장치를 사용한다.
-t : 압축파일 내용 확인
-r : 압축파일 추가
-z : gzip으로 압축/해제
-j : bzip2으로 압축/해제
* gzip (tar.gz 또는 tgz)
# gzip temp.tar -> temp.tar.gz 로 압축
# gunzip temp.tar.gz -> 압축해제
# gzip -d temp.tar.gz
※ gzip 명령으로 압축을 해제하면, 그 전단계인 tar 묶음 형태로 압축이 풀리게 되므로 tar 명령으로 다시한번 묶음을 해제해야 한다. 최근에는 이러한 번거로운 과정을 줄이기 위해 tar 명령에서 tar 묶음 및 gzip 압축까지 모두 해제할 수 있는 옵션(-z)을 제공한다.
# tar xzvf temp.tar.gz
* bzip2 (bz2)
# bzip2 -zkv temp.tar -> 압축
# bunzip2 temp.tar.bz2 -> 압축해제
# tar xjvf temp.tar.bz2
* zip
# zip -v temp.zip temp/* -> temp 폴더를 temp.zip 으로 압축
# unzip temp.zip -> 압축해제
* compress : 확장자 .Z 형태의 압축파일 생성
# compress [파일명] : 압축시
# uncompress [파일명] : 해제시
----------------------------------------------------------------------------------
$ gzip t3 -> gunzip t3
$ ll -h
$ bzip2 t3 -> bunzip2 t3....
$ ll -h
$ gzip -9v t3 -> gunzip t3 -1~-9까지 있다 해봐랑(용량차이가 느껴지십니까)
$ ll -h
$ rm -rf *
$ cp /y2/a--- .
$ ll -h
$ gunzip a---
$ ll -h
$ gzip a---
$ ll -h
$ tar svf a--
$ ll -h
$ du -sh a -> 용량 확인을 해보자
$ du -sh ~ -> S는 합쳐서 h는 용량단위로
$ du ~
$ tar cvf k.tar a---
$ gzip k--
$ ll -h
$ rm -rf a---
$ tar xvf k.tar
----------tar cvfz p.tar.gz a-- 압축하는거 create
$ gunzip k.tar.gz
$ tar svf k.tar
----------tar xvfz p.tar.gz a--- 압축푸는거 view/extract
tar tvfz p.tar.gz a--- 압축 걍 보여주기만? list
tar tvfz d40.tar.gz
tar xvfz d40.tar.gz
tar cvfz 777 d40
tar xvfz 777
윈도우로 다운받아보장
실행 레벨 변경 (0) | 2009.11.30 |
---|---|
기본 명령어 -2 (0) | 2009.11.30 |
폴더/파일 관련 명령어 (0) | 2009.11.30 |
c 프로그램작성, 컴파일, 실행을 해볼까나~ (0) | 2009.11.19 |
vi 편집기 사용.. (0) | 2009.11.19 |