카테고리 없음
[압축] Linux 압축 명령어 gzip, gunzip,tar 정리
엔지니어 은성
2021. 9. 17. 10:09
▶ gzip, gunzip
- gzip 압축 명령어
- gunzip 압축 해제 명령어
- gzip을 이용한 압축은. gz 확장자를 가짐
▶ bzip2, bunzip2
- bzip2 압축 명령어
- bunzip2 ] bzip2로 압축된 파일을 압축 해제하는 명령어
- bzip2를 이용한 압축은 기본적으로 .bz2 확장자를 가짐
- 압축 효율이 뛰어남
▶ tar (tape archive)
- 여러 파일을 하나로 묶음
- 압축 X, 여러개 파일을 하나의 이름으로 묶는 역할
- 옵션 -z을 같이 사용하면 묶음과 동시에 gzip으로 압축 O
▶ gzip [option] [파일 이름]
. gz 확장자를 가진 압축파일 생성, 압축을 하면 원본 파일은 사라지게 된다.
옵션 | 설명 |
-n | n은 1부터 9사이의 숫자를 지정 1은 가장 빠른 압축, 9는 가장 느린 압축을 의미 |
-c | 압축결과를 출력하고 원본 파일은 그대로 둠 |
-d | 압축 해제 옵션, gunzip과 같음 |
-f | 강제 압축 |
-l | 압축 파일의 정보 출력 |
-r | 디렉토리를 지정시 디렉토리에 포함된 모든 파일 압축 |
-t | 압축 파일 테스트 |
-v | 자세한 정보 출력 |
-h | 도움말 출력 |
-V | 버전 정보 출력 |
▶ gunzip [option] [파일 이름] : gzip -d와 동일, gzip gu형식으로 압축된 파일 압축해제
옵션 | 설명 |
-l | 압축 파일의 정보 출력 |
-n | n은 1부터 9사이의 숫자 지정 1은 빠른 압축 9는 가장 느린 압축 |
-t | 압축 파일 테스트 |
-v | 자세한 정보 출력 |
-h | 도움말 출력 |
-V | 버전 정보 출력 |
▶ bzip2 [옵션] [파일 이름]
기본적으로 bz2확장자를 가지는 압축 파일 생성, 압축 시 원본 파일은 사라짐
▶ bunzip2 [옵션] [파일 이름]
bzip2를 이용한 압축파일 해제
▶ 묶음 및 압축 명령어 tar
- # tar [option] [생성할 tar파일] [묶을 파일]
- # tar [optipon] [tar파일] -C [풀어줄 위치]
옵션 | 설명 |
-c | 정의한 파일 이름으로 파일을 묶음 |
-f | 옵션 뒤에 tar 파일을 표시 |
-v | 자세한 내용 출력 |
-t | tar파일의 내용 확인 |
-x | tar 파일에서 정의된 파일 추출 |
-u | 이미 tar파일에 포함된 파일보다 더 최근의 파일로 변경 |
-r | 제일 끝부분에 |
-p | 원본 파일의 퍼미션 유지 |
-C | tar파일이 해제될 위치 지정 |
-b | 블록 단위로 작업 |
-g | 증분 백업 옵션 |