LINUX에 0664 권한을 가진 a.txt 파일이 있다고 가정합니다. rsync를 사용하여 Mac에 파일을 복사하면 rsync -r -t -v LINUX MAC
파일 권한이 0644로 변경됩니다.
rsync를 사용할 때 파일 권한을 유지하는 방법은 무엇입니까? -g 옵션은 효과가 없습니다.
답변1
-p 플래그가 필요합니다:
-p, --perms preserve permissions
나는 항상 -p와 기타 유용한 플래그를 모아 놓은 -a 플래그를 사용하는 경향이 있습니다.
-a, --archive archive mode; equals -rlptgoD (no -H,-A,-X)
둘 다 직접 가져온 것입니다.rsync 맨페이지.