본문 바로가기
운영체제/리눅스

(리눅스)아카이브 및 압축

by Cloud_Park 2018. 11. 23.
1. 아카이브
  
  아카이브란 파일과 디렉토리를 안전하게 보관하기 위해서 복사하거나, 테이프 백업장치에 백업할 때 사용하던 방식
  현대에서는 아카이브를 이용해서 여러 파일과 디렉토리를 하나의 파일로 묶을 때 사용

  1) tar
	tar  [기능]  [아카이브 파일]  [묶을 파일1]  [묶을 파일2]  [묶을 파일3] ...

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


	아카이브 생성
		tar  cvf  fruits.tar  banana  apple  kiwi

	아카이브 해제
		tar  xvf  fruits.tar

2. 압축
  1) 리눅스에서 압축의 종류
	gzip, bzip2, zip, compress
	.gz    .bz2  .zip   .Z

  2) gzip 압축 및 해제
	gzip  [파일] : 압축
	gunzip  [파일] : 해제

  3) gzip과 tar를 한번에 해제
	tar zxvf  [tar.gz 파일]


  4) bzip2 압축 및 해제
	bzip2  [파일] : 압축
	bunzip2  [파일] : 해제

	tar jxvf [파일.tar.bz2]

  5) zip 압축 및 해제
	zip  [압축파일이름.zip]  [파일1] [파일2] [파일3]... : 압축
	unzip  [압축파일이름.zip]

  6) compress 압축 및 해제
	compress [파일이름] : 압축
	uncompress [압축파일이름] : 해제


'운영체제 > 리눅스' 카테고리의 다른 글

(리눅스)그룹 관리 명령어  (0) 2018.11.23
(리눅스) 사용자관리  (0) 2018.11.23
(리눅스)프로세스 제어  (0) 2018.11.23
(리눅스)쉘 명령어 사용  (0) 2018.11.23
(리눅스)권한_  (0) 2018.11.23