tar 특정 폴더 제외하고 압축하기
압축할 때 특정 폴더를 제외하는 옵션은 --exclude 입니다.
/mnt, 와 /media 폴더를 제외하려면 --exclude=/mnt --exclude=/media 이렇게 적어주거나 --exclude={/mnt, /media} 이렇게도 사용이 가능합니다.
그리고 asterisk * 를 사용할 수도 있습니다.
예) --exclude=/home/*/public_html
아래 예제는 리눅스 시스템을 통째로 압축하는 방법입니다.
tar cvpzf /mnt/os.tar.gz --exclude={/mnt,/media,/proc,/sys,/var/cache,/lost+found} /
압축해제는
tar xvpzf /mnt/os.tar.gz -C /
반응형
'LINUX' 카테고리의 다른 글
리눅스 스트링을 날짜로 변환 (0) | 2017.04.17 |
---|---|
RSYNC SSH 포트가 22번이 아닐때 (0) | 2017.04.11 |
CentOS 6.x yum repository 문제로 동작이 안될때 (0) | 2017.04.07 |
CentOS 6.x letsencrypt install (0) | 2017.04.06 |
CentOS 7.x NTP 시간 동기화 (0) | 2017.03.30 |