목차
1. 아카이브
2. 압축
선요약
1. 아카이브
2. 압축
1. 파일 아카이브
(1) 아카이브?
원래의미는 보관소, 저장소 의미이지만, 유닉스에서는 파일을 묶어 하나로 만든 것을 의미한다.
(2) 파일 아카이브 - tar
1) 기 능
아카이브파일 생성, 풀기 등 기능 제공
2) 형 식
tar [ 옵 션 ] [ 아카이브 파일 ] 파일명
3) 옵 션
(3) 파일 아카이브와 압축 - jar
1) 기 능
여러 파일을 하나의 jar 파일로 묶어서 압축한다.
2) 형 식
jar [ 옵션 ] [ 아카이브 파일 ] [ 파일명 ]
3) 옵 션
2. 압축
(1) .z 압축 - pack
1) 기 능
확장자가 .z인 압축 파일 생성
2) 형 식
pack [ 옵션 ] 파일명
3) 옵 션
- : 상세정보 출력
-f : 강제 압축
4) 압축해제
unpack 파일명
5) 파일내용보기
pcat 파일명
(2) .Z 압축 - compress
1) 기 능
확장자가 .Z인 압축 파일을 생성한다.
2) 형 식
compress [ 옵션 ] 파일명
3) 옵 션
-v : 압축 관련 정보 출력
-c : 압축 결과를 화면에 출력 .Z 파일 생성 안한다.
-b : 최대 비트 수를 제한
-f : 기존에 압축한 파일이 존재해도 이를 무시하고 압축 파일을 생성(f는 force의 약자)
-r : 디렉터리를 압축할때 하위 디렉토리 및 하위 파일들도 같이 압축
4) 압축해제
uncompress 파일명
-c : 사용시 복원 결과를 화면에 출력
5) 파일내용보기
zcat 파일명
(3) .gz 압축 - gzip
1) 기 능
확장자가 .gz인 압축 파일 생성
2) 형 식
gzip [ 옵션 ] 파일명
3) 옵 션
-d : 압축 해제( gunzip과 동일하다)
-l : 압축된 파일의 내용 출력
-r : 현재 디렉토리로 부터 하위 디렉토리까지 모두 입력
-t : 압축 파일 검사
-v : 압축 정보 화면에 출력
-g : 최대한 압축
4) 압축해제
gunzip 파일명 혹은 gzip의 -d 옵션 사용한다.
5) 파일내용보기
gzcat 파일명
(4) .zip 압축 - zip
1) 기 능
확장자가 .zip인 압축 파일 생성
2) 형 식
zip [ 옵션 ] 파일명
3) 옵 션
-v : 압축 정보 화면에 출력
-r : 디렉토리 압축 ( 즉, 하위 디렉토리의 파일까지 모두 압축한다)
-u : 수정되거나 추가된 파일만 출력
4) 압축해제
unzip 파일명
(5) .bz2 파일 생성 - bzip2
1) 기 능
gzip, zip에 비해 압축률은 높으나, 속도는 약간 늬다.
2) 형 식
bzip2 [ 옵션 ] 파일명
3) 옵 션
-d : 파일 압축을 해제
-l : 압축된 파일의 내용을 보여줌
-t : 압축 파일 검사
-v : 압축 정보를 화면에 출력
-best : 최대한 압축
4) 압축 해제
bunzip2 파일명
5) 파일내용보기
bzcat 파일명
'Infrastructure > Linux' 카테고리의 다른 글
[Concept] Chapter 10 인터넷 통신 명령 익히기 (0) | 2017.12.24 |
---|---|
[연습문제] 유닉스 이론과 실습 개정판 9장 연습문제 (0) | 2017.12.24 |
[연습문제] 유닉스 이론과 실습 개정판 8장 연습문제 (0) | 2017.12.24 |
[Concept] Chapter 08 사용자와 프로세스 명령 익히기 (0) | 2017.12.24 |
[연습문제] 유닉스 이론과 실습 개정판 7장 연습문제 (0) | 2017.12.24 |