반응형
Notice
Recent Posts
Recent Comments
관리 메뉴

개키우는개발자 : )

리눅스 파일 압축 관리(tar) 본문

Linux/Linux 무작정 따라하기

리눅스 파일 압축 관리(tar)

DOGvelopers 2019. 2. 11. 19:07
반응형

파일 압축 관리



-파일 압축 방법 : tar (Tape ARchive) + zip



파일 압축 방법 이미지파일 압축 방법 : tar (Tape ARchive) + zip


생성된 파일을 하나의 파일로 묶거나 압축하여 전달한다.


-압축 파일 다루기


압축 파일 다루기 이미지압축 파일 다루기



tar -cf name.tar a b c

3개의 파일을 묶어준다.


tar -zcf name.tar.gz a b c

3개의 파일을 묶어서 압축한다.


tar -xvf name.tar

v옵션을 넣지 않으면 묶였던 파일들이 풀리는 목록이 출력 된다.


tar -zxvf name.tar.gz

압축된 파일을 풀어준다.



-압축 하기 실습


tar -cf test.tar *

현재 디렉토리안에있는 모든 파일을 묶는다. 파일의 용량이 급격히 커진다.


tar -cf test.tar * 명령어 이미지tar -cf test.tar *



tar -zcf test.tar *

cf 옵션 앞에 z를 추가해서 압축을 한다. 묶었던 파일보다 용량이 현저히 많이 줄어든다.

하지만 test.tar이 압축 파일인지 묶은파일인지 이름만 보고 알 수 없기 때문에 압축 파일은

test.tar.gz 확장자를 붙여 준다.


tar -zcf test.tar * 명령어 이미지tar -zcf test.tar *



mv test.tar test.tar.gz

test.tar 파일의 이름을 변경한다.


mv test.tar test.tar.gz 명령어 이미지mv test.tar test.tar.gz



-압축 풀기 실습


tar -zxvf test.tar.gz

압출을 풀기 이전에 압축한 디렉토리에 이미 중복되는 파일들이 있기때문에 압출을 풀더라도 덮어씌우기 밖에 되지 않는다.


그래서 test.tar.gz 파일을 download 디렉토리에 이동먼저 시켜서 download 디렉토리 안에 압축을 풀겠습니다.


mv test.tar.gz ../download/ 이동후 download 디렉토리로 이동합니다.

download 디렉토리 안에서 압축풀기 명령어를 이용하여 압축을 풉니다. v옵션은 압축이 해제되는 액션을 눈으로 확인할 수 있습니다. 



압축풀기 이미지압축풀기 이미지





출처 [뉴렉처] 유튜브 채널

https://www.youtube.com/watch?v=8PQ992gdTDY&index=17&list=PLq8wAnVUcTFU9zLWK-dHWrvTJ0PF8Y0Sf

반응형
Comments