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

현재 디렉토리에 존재하는 모든 파일들을 compress로 압축하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

현재 디렉토리에 존재하는 모든 파일들을 compress로 압축하기

 

앞의 예에서는 간단히 하나의 파일을 compress로 압축하는 예를 보았습니다.  이번에는 동시에 여러개의 파일을 compress로 압축하는 방법에 대해서 알아 보겠습니다.  아래와 같이 두개의 파일이 있습니다. 이 둘을 한번에 압축하려면 간단히 "compress *"라고만 하면 됩니다.

[root@www dir]# ls -l
total 228
-rw-r--r--    1 root     root       192651 Sep 20 18:49 file001
-rw-r--r--    1 root     root        29646 Sep 20 18:20 textfile
[root@www dir]#
[root@www dir]# compress *
[root@www dir]#

 

압축이 된 후에 결과를 살펴보면 다음과 같다.

 

[root@www dir]# ls -l
total 40
-rw-r--r--    1 root     root        31863 Sep 20 18:49 file001.Z
-rw-r--r--    1 root     root         6970 Sep 20 18:20 textfile.Z
[root@www dir]#

 

, 위의 파일 두개가 모두 압축되어 "파일명.Z"가 되었으며 압축된 후의 파일용량도 많이 줄었음을 알 수 있습니다.

또한 다음과 같이 특정파일확장자를 가진 파일들을 압축하려면 "compress *.htm"등과 같이 할 수 있습니다.  또한 특정 파일로 시작하는 모든 파일을 압축하려면 "compress index.*"과 같이 하면됩니다.

 

, 그럼 이렇게 압축한 파일들을 풀어보도록 하겠습니다.  압축할 때와 마찬가지로 여러개의 파일을 동시에 풀 때에는 "uncompress *"라고만 하면 됩니다.

[root@www dir]# uncompress *
[root@www dir]#
[root@www dir]# ls -l
total 228
-rw-r--r--    1 root     root       192651 Sep 20 18:49 file001
-rw-r--r--    1 root     root        29646 Sep 20 18:20 textfile
[root@www dir]#


압축이 풀리고 난 후의 파일을 확인 하였습니다.  앞의 예에서도 그랬던 것 처럼 압축이 풀리고 난 후에 원본파일과 동일한가를 살펴보시기 바랍니다.

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,017 명
  • 현재 강좌수 :  35,690 개
  • 현재 접속자 :  240 명