반응형
300x250
파일의 압축과 파일 묶기
파일 압축
- 리눅스에서 가장 많이 보게 되는 압축 파일은 gz(또는 Z) 거나 bz2이다 .
명령어 | 설명 |
gzip [word] | 확장자 gz으로 압축 |
gzip -d [word] | 확장자 gz 압축 파일 풀기 |
gunzip [word] | |
bzip2 [word] | 확장자 bz2으로 압축 |
bzip2 -d [word] | 확장자 bz 압축 파일 풀기 |
bunzip2 | |
bzip2 -k [word] | 원본 파일은 보존하고 압축파일 생성 |
zip / unzip | 윈도우에서 사용하는 zip 파일 압축 / 해제 |
xz / xz -d | 대용량 파일에 대하여 압축률일 가장 좋은 명령어 |
[사용 예]
gzip [word]
- 파일 압축
gzip [word] -d
- 파일 압축
gunzip [word]
- gz의 압축을 풀어줌
- gzip -d 와 동일한 명령어
bzip2 [word]
- bz2 로 압축
bzip2 -d [word]
- bz2 압축 파일을 풀어주는 명령어
bunzip2
- 확장명 bz2의 압축을 풀어줌
- bzip2 -d와 동일한 명령어
파일 묶기
tar
- 선택한 파일이나 디렉토리를 tar로 묶어주는 명령어
[동작] | [옵션] | ||
c | 새로운 묶음 | f(필수) | 묶음 파일명 지정, 원래tar는 tape 장치 백업이 기본 |
x | 묶인 파일을 풀어줌 | v | visual 파일이 묶이거나 풀리는 과정을 보여줌 |
t | 묶음을 풀기 전에 묶인 경로를 보여줌 | z | tar + gzip(GNU only) |
j | tar + bzip(GNU only) | ||
J | tar + xzip |
[사용 예]
tar cvf test.tar test.txt
- 묶음 파일 생성
tar cvfz test.tar.gz test.txt
- 묶음 파일 생성 + gzip 압축
tar cvfj etc.tar.bz2 test.txt
- 묶음 파일 생성 + bzip2압축
tar cvfJ etc.tar.xzip test.txt
- 묶음 파일 생성 + xzip압축
tar tvf etc.tar
- 묶음 파일 확인
tar xvf etc.tar
- 묶음 파일 풀기
tar xvfz etc.tar.gz
- gzip 압축 해제 + tar 풀기
tar xvfj etc.tar.bz2
- bzip2 압축 해제 + tar 풀기
tar xvfJ etc.tar.xzip
- xzip 압축 해제 + tar 풀기
* tar xvfz [word.tar.gz] 와 tar xvfj [word.tar.bz2] 는 많이 사용하니 기억해두는 것이 편하다.
반응형
'IT > ㄴ Linux' 카테고리의 다른 글
[CentOS] Linux 자동 백업 및 주기적 작업 실행 명령어 cron (0) | 2023.07.12 |
---|---|
[CentOS] GUI 환경에서의 시스템 설정 명령어 (0) | 2023.07.11 |
[CentOS] 의존성 문제를 해결한 패키지 설치 도구 YUM 정리 (0) | 2023.07.11 |
[CentOS] 패키지 설치 도구 RPM 정리 (0) | 2023.07.11 |
[CentOS] 파일 허가권 변경 [chmod] (0) | 2023.07.10 |