아카이브 및 압축

AnHyunDong·2022년 2월 21일
0

Ubuntu

목록 보기
8/9

1. 아카이브(Archive)

파일과 디렉토리를 묶어서 안전하게 보관하기 위해서 사용했던 방식
현재는 백업하기 위해 여러 파일이나 디렉토리를 하나의 아카이브 파일로 생성하거나, 여러 파일과 디렉토리를 하나의 파일로 묶을 때 사용됨

tar [옵션] [아카이브 파일] [묶을 파일1] [묶을 파일2] [묶을 파일3] ...

1) 옵션

  • c : 새로운 아카이브 파일 생성(파일 묵을 때 사용)
  • x : 아카이브 파일에서 여러 파일을 해제(파일 풀 때 사용)
  • t : 아카이브 파일에서 안의 내용 조회
  • v : verbose, 명령어 수행과정을 자세히 출력
  • f : 아카이브 장치 지정 ( 파일 또는 백업 장치를 지정)

2) 아카이브 생성 명령어

tar cvf fruits.tar banana apple kiwi #
apple, kiwi, banana 파일을 묶은 fruits.tar 아카이브 생성
tar svf fruits.tar
fruits.tar 아카이브 압출 해제


2. 압축

1) 리눅스에서 압축의 종류

gzip, bzip2, zip, compress
.gz, .ba2, .zip, Z

2) gzip 압축 및 해제

gzip [파일]
파일 압축
gunzip [파일]
파일 압축 해제

3) gzip과 tar 한번에 해제 P.S. 자주 사용됨

tar zxvf [tar.gz 파일]

4) bzip2 압축 및 해제

bzip2 [파일]
파일 압축
bunzip2 [파일]
파일 압축 해제
tar jxvf [파일.tar.bz2]
아카이브 및 bzip2 동시에 압축 해제

5) zip 압축 및 해제

zip [압축파일이름.zip] [파일1] [파일2] [파일3] [파일4]...
파일 압축
unzip [압축파일이름.zip
파일 압축 해제

6) compress 압축 및 해제

compress [파일이름]
파일 압축
uncompress [파일이름]
파일 압축 해제
tar Zxvf [파일.tar.Z]
아카이브 및 compress 압축 동시에 해제

profile
사진은 남아 추억이 메모는 남아 스펙이 된다

0개의 댓글