Network/Linux
[ Linux ] 파일 압축 및 묶기
Jineer
2019. 3. 20. 20:33
2019. 03. 22
gzip - tar
tar [옵션] : 파일을 묶을때 사용
c : 여러 파일이나 디렉토리를 하나의 파일로 묶을 때 사용
f : 묶은 파일명 사용 [tar 명령어 사용시 반드시 사용]
v : 파일 묶기/풀기 진행 과정을 자세히 보여줌
z : 파일 묶을 때 압축을 동시에 수행
x : 하나로 묶인 파일을 풀 때 사용
tar 명령어로 파일 묶기
tar -cvf Test.tar File1 File2
: 파일 File1, File2를 하나의 파일 Test.tar로 묶기
tar -xvf Test.tar
: 파일 Test.tar 풀기
tar -czvf Test2.gz File1 File2
파일 묶을 경우엔 묶거나 풀어도 원본파일이나 묶인 파일이 지워지지 않는다.
→압축과 다르게 묶기는 용량이 줄어들지 않는다.
압축
gzip [옵션] 파일명 : 파일을 압축한다.
gunzip [옵션 ] 파일명 : 압축 파일을 해제한다.
용량이 큰 파일을 만들고 gzip 명령어로 압축해서 파일 크기를 주목 해보자.
gzip BigFile
파일을 압축 시키고 용량을 확인 해보니 파일 용량이 1/3 정도로 많이 줄어들었다.
gunzip BigFile.gz
: 압축파일의 압축을 해제 시킨다
파일을 압축하는 경우에는 용량도 줄어들고, 압축 및 압축 해제시 파일도 영향을 받는다.