앨리어싱

앨리어싱

오랫동안 모든 장점과 추가 기능(더 나은 성능, 중단된 다운로드 재개, 진행률 표시 등) 때문에 scp후자로 교체하고 싶었습니다.rsync

하지만 여전히 막혀 있습니다 scp. 사용할 옵션을 선택하기에는 너무 게으른 상태입니다 rsync. 특정 기능(예: 중단된 다운로드 재개)이 필요할 때마다 이를 수행하는 방법을 알아내는 데 몇 분을 소비합니다. rsync여기에 어떤 옵션도 단점이 없으며 scp(예: 사용하지 않으면 덜 안전함 --rsh=ssh) scp가장 게으른 옵션이라는 사실을 추가하세요 .

일단 일련의 옵션을 선택하고, 좋은 rscp별칭을 설정하고, 행복하게 살고 싶었습니다.

rsync파일 복사에 좋은 옵션 세트를 추천해 줄 수 있는 사람이 있나요 ssh?

답변1

앨리어싱

최적의 rsync 구성에 대한 별칭을 추가하기 위해 셸 구성 파일에 다음을 추가할 수 있습니다( comunque표시된 대로 사용하려면 $PATH에 추가해야 합니다).

~/.zshrc     (or ~/.bashrc)
-----------------------

rsync          = alias comunque "rsync -Phav {} {}"

rsync_no_links = alias comunque "rsync -rptgoDLK {} {}"

rsync_remote   = alias comunque "rsync -Phavz {} {}"

셸에서 새 구성을 확인합니다.

source ~/.zshrc             # or .bashrc or whatever

달리기

이제 일반 프로그램처럼 빛나는 새 별칭을 실행할 수 있습니다.

rsync source destination
rsync_no_links source destination
rsync_remote really_remote_source destination

원천

관련 정보