하나 이상의 파일을 압축하거나 압축해제를 할 때, compress 명령어와 uncompress 명령어를 사용할 수 있다. compress 명령어를 이용해서 압축된 파일은 .Z 확장자를 갖게 된다. 압축된 파일은 uncompress 명령으로 풀거나 compress 명령의 -d 옵션으로 풀수 있다.
압축에는 ‘Lempel-Ziv coding algorithm’이 사용된다.
이 명령어는 잘 사용되지는 않는다. 대부분은 tar 명령어를 이용해서 파일들을 아카이빙하고 gzip 혹은 bzip2로 압축하는 것을 많이 사용한다.
사용법
compress [OPTIONS] ... FILE
uncompress [OPTIONS] ... FILE
compress 명령어 옵션
옵션 | 설명 |
-b | code에서 사용할 최대 비트수를 명시 보통 9 <= bits <= 14 사이 값을 가져야 함. 구현에 따라서 15 이상의 값도 가질 수 있음 |
-c | compress 명령이 standard output으로 쓰도록 함 입력한 파일은 바뀌지 않으며 .Z 파일이 생성되지 않음 |
-d | 압축해제 (uncompress와 동일) |
-r | 하위 디렉토리까지 모두 압축 |
-f | 압축 이후 파일의 사이즈가 줄지 않거나 .Z 파일이 이미 존재하는 등의 상황에서도 압축을 진행 |
-v | 압축의 진행률을 표시 |
uncompress 명령어 옵션
옵션 | 설명 |
-c | standard output으로 결과를 출력. 바뀌는 파일은 없음 |
-f | 강제로 압축해제. 이미 같은 파일이 있거나하는 상황에서는 덮어 씀 |
-v | 압축 해제 진행과정을 출력 |
관련글
댓글