<파일 압축 관리>



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

 

압축하기
tar -cf name.tar a b c 파일 tar로 묶기
tar -zcf name.tar.gz a b c 파일 gz확장자로 압축하기

 

압축풀기
tar -xvf name.tar 파일 풀기
tar -zxvf name.tar.gz 파일 압축해제



명령어 옵션
-f 파일 이름을 지정
-c 파일을 tar로 묶음
-x tar 압축을 풂
-v 내용을 자세히 출력
-z gzip으로 압축하거나 해제함
-t 목록 출력
-p 파일 권한을 저장
-C 경로를 지정



ex)

tar -cf test.tar * 현재 디렉토리의 모든 파일 묶기
tar -cf test.tar H*.java 현재 디렉토리의 H로 시작하는 모든 java파일 묶기
tar -zcf test.tar.gz * 현재 디렉토리의 모든 파일 압축
tar -zxvf test.tar.gz test.tar.gz 압축 해제하면서 내용 출력

 


tar는 압축을 하지 않고 묶기만 할 시 파일사이즈가 오히려 커진다
때문에 -z 옵션은 기본으로 가지고 간다

+ Recent posts