Programming &/Server & OS
tar 로 특정 파일 빼고 압축하기
마법눈
2010. 3. 30. 14:59
리눅스에서 tar 로 압축할경우 특정 디렉토리 또는 특정파일만 제외하고 압축하고자 할때 유용할거 같다.
디렉토리에 dir1, dir2, dir3, dir11, dir22, dir33 이라는 디렉토리 또는 파일명이 있고
dir1 을 제외하고 압축하고 싶다면
$ tar jcvf dir.tar.bz2 --exclude='dir1'
dir1과 dir11을 제외하고 압축하고 싶다면
$tar jcvf dir.tar.bz2 --exclude='dir1' --exclude=dir11'
j 옵션은 z 옵션 대신 사용하여 bzip 으로 gzip 이 아닌 bzip2 로 압축하는 옵션이니
알아서 사용하면 된다.