(cd /srcdir && tar cf - .) | (cd /destdir && tar xvfp -)
/src 디렉토리안의 모든 파일(디렉토리포함)을
/destdir 밑으로 복사 해주는 것입니다.
하우투 문서보신분들은 기억 하실 겁니다.
alancox씨의 팁이 였던걸로 기억나는군요.
복사 할 파일의 개수가 많고 총 사이즈가 클때,
속도가 많이 빠르더군요.
저는 좋아서 스크립으로 만들어 놓고 씁니다.
#!/bin/sh
if [ -n $1 ] && [ -n $2 ]; then
(cd $1 && tar cf - .) | (cd $2 && tar xvfp -)
fi
: : 저는 리눅스 6.2 를 쓰고 있구요..
: :
: : 뭐가 문제인지는 모르지만 ...
: :
: : 하드 전제를 복사할수 있는 방법은 없는지요..
: :
: : 참고로 하드는 SCSI랍니다.....
:
: rsync쓰세요~~
:
: --
: 이 곳에 서명을 적어주십시오.
: 없써여~--혹시 모르셨던 분들께서는 한번 써보세요