tar 로 특정디렉토리 제외하고 묶기
글쓴이: 웃는 남자 / 작성시간: 금, 2008/12/05 - 5:23오후
solaris 8 환경입니다
tar 로 특정디렉토리 제외하고 묶을때 X 옵션을 사용해서 하는데욥..
# cat exclude
acct/fiscal (ctrl+d)
#
# tar cvfX dummy.tar exclude acct
a acct/ 0K
a acct/fiscal excluded
a acct/nite/ 0K
a acct/sum/ 0K
로 하면 잘됩니다만...
아래 컴맨드와 같이 tar 로 파일이동시에는 특정디렉토리 제외가 되질 않네요
[DB1]/ora01# ls
./ archive_temp_backup/ fklse/ oradata/
../ exclude lost+found/
[DB1]/ora01# cat exclude
archive_temp_backup/
fklse/
lost+found/
[DB1]/ora01# tar cfX - exclude .|(cd /t_db/ora01;tar xf -)
/ora01 디렉토리의 파일을 NFS 마운트되어 있는 /t_db/ora01 디렉토리로 옮길려는데
exclude 에서 제외시킨 파일/디렉토리까지 다 복사가 되어버리네요?
파이프로 넘겨서 그런건지?
컴맨드에 수정해야 될 부분을 좀 알려주세요 ~.~
Forums:
연습을 한번 해
연습을 한번 해 봤는데요..
되는것 같은데요?
댓글 달기