linux 압축 및 아카이브
📝아카이브란?
- 아카이브는 여러가지 목적이 있지만 전통적으로 사용된 용도는 파일의 저장용도로 사용되었습니다.
- 테이프 장치에 파일을 보관하여 백업하거나 여러 파일을 하나의 파일로 묶어서 보관합니다.
- 현재는 파일을 저장할 때뿐 아니라 단순히 여러 파일을 하나의 파일로 묶을 때도 사용합니다.
- 일반적으로 프로그램을 tar 아카비으 후 gzip 압축한 형태로 배포하는 경우가 많습니다.
테이프 아카이브 tar 명령어
tar [기능] [아카이브 파일] [묶을 파일1] [묶을 파일2] [묶을 파일3]...
- 기능
- c : 새로운 아카이브 파일을 생성
- x : 아카이브 파일에서 여러 파일을 해제
- t : 아카이브 파일에서 안의 내용을 조회
- v : verbose, 명령어 수행과정을 자세히 출력
- f : 아카이브 장치 지정 (파일 또는 백업 장치를 지정)
- 아카이브 생성
tar cvf fruits.tar banana apple kiwi
- 아카이브 해제
tar xvf fruits.tar
압축 관련 명령어
-
일반적으로 윈도우와 같이 많이 쓰는 zip, unzip 명령어입니다
-
압축 압축 해제 zip zip [압축 파일 이름] [압축할 파일 이름…] unzip [압축 파일 이름] gzip gzip [압축 파일 이름] gunzip [압축 파일 이름] bzip2 bzip2 [압축 파일 이름] bunzip2 [압축 파일 이름]
-
댓글남기기