Programing/Linux
리눅스 파일 (압축)
AmyG
2022. 12. 23. 09:38
반응형
[압축기능]
- 대용량의 파일들의 크기를 줄여서 사용 및 보관에 효율성을 증가시키는 방법입니다.
- 윈도우의 알집, 반디집 등이 리눅스의 압축 기능과 동일합니다.
- 리눅스의 압축 5가지 : Gzip, Bzip2, Xz, Tar, Zip
[압축 5가지]
| 압축 종류 | 압축 가능 파일 | 압축 후 원본 | 압축 방법 | 압축 풀기 |
| Gzip | 다중 압축 불가 | 원본 사라짐 | Gzip [압축하고 싶은 파일] | Gunzip [압축하고 싶은 파일] |
| Bzip2 | 다중 압축 불가 | 원본 사라짐 | Bzip2 [압축하고 싶은 파일] | Bunzip2 [압축하고 싶은 파일] |
| Xz | 다중 압축 불가 | 원본 사라짐 | xz [압축하고 싶은 파일] | unxz [압축하고 싶은 파일] |
| Tar | 다수의 파일을 묶음 형태(아카이브)로 저장 (압축이 아니다) |
- | tar [옵션] [아카이브파일명.tar] [아카이브에 들어갈 파일] | tar [옵션] [아카이브파일명.tar] [아카이브에 들어갈 파일] |
| Zip | 다중 압축 가능 | 원본 유지 | zip [아카이브파일.zip] [파일1] [파일2] | unzip [아카이브파일.zip] |
[tar 옵션]
- tar 압축은 옵션으로 압축하기, 압축풀기 등을 제어합니다.
| 옵션 | 설명 |
| C (대) | 아카이브 생성 (압축하기) |
| X (대) | 아카이브 파일 풀기 (압축풀기) |
| F (대) | 아카이브 파일을 지정 |
| V (대) | 아카이브 파일을 묶거나 푸는 과정에 내용 출력 |
| z (소) | gz로 아카이브 파일을 압축하기 |
| j (소) | bz2로 아카이브 파일을 압축하기 |
| J (대) | xz로 아카이브 파일을 압축하기 |
※ tar 외에 다른 압축 명령어의 옵션은 메뉴얼(man)에서 확인하기를 바랍니다.
리눅스 명령어 (rpm, yum) (1)
반응형