강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

compress (기본적인 압축 프로그램)

작성자 정보

  • 웹관리자 작성
  • 작성일

컨텐츠 정보

본문

compress

압축유틸리티중에 가장 먼저 나온 것이다.
즉, 압축프로그램중 가장 빨리 사용된 것이며 가자 오랫동안 사용되어온 것이다.
하지만, compress이후에 gzip, bzip, bzip2등의 압축효율이 뛰어난 압축유틸리티가 나온뒤로는 많이 사용되지는 않는다.

하지만 아직까지 프로그램배포등을 위해 compress로 압축해서 배포하는 경우가 많으므로 꼭 알아두어야한다.

이 압축유틸리트는 tar, gzip, bzip, bzip2등과 꼭 함께 알아두어야는 필수명령어이다.

또한 이 명령어로 압축을 하면 "파일명.Z"형식으로 파일명 끝에 Z를 붙이게 되며 압축파일을 풀때에는 uncompress를 사용한다.

 

사용형식

       압축할때 : compress [ -f ] [ -v ] [ -c ] [ -V ] [ -r ] [ -b bits ] [ name ...  ]

사용예 #1

먼저 textfile이라는 파일을 압축해 보자.
compress로 특정 파일을 압축하려면 다음과 같이 "compress 파일명"이라고 하면 된다.

[root@www dir]# ls -l
total 32
-rw-r--r--    1 root     root        29646 Sep 20 18:20 textfile
[root@www dir]#
[root@www dir]# compress textfile
[root@www dir]#
[root@www dir]# ls -l
total 8
-rw-r--r--    1 root     root         6970 Sep 20 18:20 textfile.Z
[root@www dir]#

위의 예는 textfile을 압축하였다.
textfile파일이 압축되어 textfile.Z가 생성이 된 것이다.
압축 한 후에는 압축이 얼마나 되었는가를 확인해보는 것도 좋은 습관이다.
즉, 원본파일의 용량과 압축된 후의 파일용량을 비교해 보기 바란다.

압축을 풀때에는 다음과 같이 한다.

[root@www dir]# uncompress textfile.Z
[root@www dir]#
[root@www dir]# ls -l
total 32
-rw-r--r--    1 root     root        29646 Sep 20 18:20 textfile
[root@www dir]#

압축을 푼 후에 압축하기 전의 파일과 용량, 날짜, 퍼미션등이 동일한가를 확인하기 바란다.

또한 여러개의 압축을 동시에 하고자 한다면 다음과 같이 할 수 있다.

[root@www dir]# compress *
[root@www dir]# compress index.*
[root@www dir]# compress *.htm

등과 같이 할 수 있다.


 

저작권:수퍼유저코리아(

www.superuser.co.kr), 무단 재배포및 복사를 금합니다.

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,039 명
  • 현재 강좌수 :  35,848 개
  • 현재 접속자 :  89 명