출처:  http://blog.naver.com/ilmare0569?Redirect=Log&logNo=80048777209




▶ gzip/gunzip명령어
:gzip 명령어는 압축을 하는 명령어이며, gunzip은 gzip으로 압축된 파일을 압축 해제하는 명령어

gzip [option] [file-name]

-n: n은 1부터 9사이의 숫자를 지정, 1은 가장빠른 압축, 9는 가장 느린 압축
-c: 압축 결과를 출력하고, 원본 파일은 그대로 둔다
-d: 압축 해제 옵션, gunzip과 같음
-f: 강제 압축
-l: 압축 파일의 정보 출력
-r: 디렉토리를 지정 시 디렉토리에 포함된 모든 파일 압축
-t: 압축 파일 테스트
-v: 자세한 정보 출력
-h: 도움말 출력
-V: 버전 정보 출력

ex)gzip -r /test10 ->test10디렉토리내 모든 파일이 .gz로 압축됨
     gzip -d = gunzip
     gzip *a ->a로 시작하는 모든 파일 gzip (meta character 지원)




▶ tar : 묶음 파일 생성/해제 (묶어줘야 의미가 있다)
tar cvf , xvf , tvf
    c-묶음  x-풀기 t-테스트   ===>+ 리눅스
                                                 z gzip
                                                 j ->tar jcvf :bzip2


tar [option]  [생성할tar파일] [묶을파일]
tar [option]  [tar파일 ] -C [풀어줄위치]

-c: 정의한 파일 이름으로 파일을 묶음
-f: 옵션 뒤에는 tar 파일명을 명시하거나, 디바이스를 명시
-v: verbose 모드로 자세한 내용 출력
-t: tar 파일의 내용을 확인
-x: tar 파일에서 정의된 파일을 추출, 정의하지않으면 전체파일 추출
-u: 이미 tar 파일에 포함된 파일보다 더 최근의 파일로 변경
-r: 제일 끝 부분
-p: 원본 파일의 퍼미션 유지
-C: tar파일이 해제될 위치 지정
-b: 블록 단위로 작업
-g: --listed-incremental과 같은 옵션으로 증분백업 옵션 (meta character 지원)




▶ bzip2/bunzip2

bzip2 [option] [file_name]

-t: 압축파일테스트
-v: 자세한 정보 출력
-d: 압축 해제
-f: 압축해제 시 동일 파일명이 있어도 강제로 압축해제
-r은 안된다(meta character 지원)




▶ compress/uncompress
①1:1 압축
②원본 file x
③-r 하위디렉토리포함
④meta character 지원 (*.r)



'::: OS ::: > Linux' 카테고리의 다른 글

정규 표현식  (0) 2010.05.04
IBM DeveloperWorks : 리눅스 철통 보안(한글)  (0) 2009.09.10
vsftpd 서비스 접속 제한  (0) 2009.06.01
Linux find 명령어 완전 정복 가이드  (0) 2009.05.17
쉘상에서 메일보내기  (0) 2009.04.21

+ Recent posts