모든 하위 디렉터리와 파일을 복사하고 싶지만 모든 하위 디렉터리를 /opt/intranet
제외해야 합니다 /opt/intranet/helpdesk
. 복사하려는 서버에서 시작합니까, 아니면 대상 서버에서 명령을 실행하고 해당 명령을 소스에 SSH로 연결합니까?
rsync -avr -e ssh [email protected]:/opt/intranet --exclude=/opt/intranet/helpdesk .
헬프데스크 폴더를 동기화하는 중이어서 실패했습니다.
답변1
--exclude
옵션에서 다음을 지정 해야 합니다 .
길비교적주문
source path
하다rsync
존재하다당신의사례:
rsync -avr -e ssh [email protected]:/opt/intranet . --exclude=helpdesk
존재하다일반적인사례:
rsync -avr -e ssh root@$HOSTNAME:/<source_folder> . --exclude=<relative folder>