운영체제/솔라리스
[솔라리스] 파일 압축 관련 명령어
겨울섬
2010. 7. 16. 05:04
● tar(tape archive)
압축하는 기능은 없지만 압축 효과는 있다. (fragmentation 감소)
● compress 와 uncompress
압축률이 가장 낮다.
.Z 확장자가 붙는다.
compress {-cdv} filename(s)
uncompress {-cv} filename(s)
첫번째 형식에서 -d옵션이 있기 때문에 압축을 품.uncompress {-cv} filename(s)
● gzip 와 gunzip
압축률이 낮다.
.gz 확장자가 붙는다.
gzip {-cdrv} filename(s)
gunzip {-crv} filename(s)
gunzip {-crv} filename(s)
● bzip2 와 bunzip2
압축률이 좋다.
.bz 확장자가 붙는다.
bzip2 {-cdkv} filename(s)
bunzip2 {-ckvz} filename(s)
bunzip2 -c = bzip2 -dc = bzcat
bunzip2 {-ckvz} filename(s)
bunzip2 -c = bzip2 -dc = bzcat
● zip 와 unzip
압축률이 좋다.
.zip 확장자가 붙는다.
zip와 jar 상호 호환된다.
zip {-rv} zipfile filename(s)
unzip {-lv} zipfile [-x filename(s}]
-r : 하위 디렉토리까지 모두 압축unzip {-lv} zipfile [-x filename(s}]
파일 내용을 콘솔로 보여주는 명령어
● zcat
zcat file.tar.Z
= uncompress -c file.tar.Z
= compress -dc file.tar.Z
= uncompress -c file.tar.Z
= compress -dc file.tar.Z
● gzcat
gzcat file.tar.gz
= gunzip -c file.tar.gz
= gzip -dc file.tar.gz
= gunzip -c file.tar.gz
= gzip -dc file.tar.gz
● bzcat
bzcat file.tar.bz2
= bunzip2 -c file.tar.bz2
= bzip2 -dc file.tar.bz2
= bunzip2 -c file.tar.bz2
= bzip2 -dc file.tar.bz2