it-swarm-tr.com

İzinleri rsync ile koru

Diyelim ki 0664 izniyle LINUX'ta a.txt dosyası var. Dosyayı _ ile Mac'ime kopyalamak için rsync kullandığımda rsync -r -t -v LINUX MAC, dosyanın izni 0644 olur.

Rsync kullanırken dosya iznini nasıl saklayabilirim? -G seçeneği çalışmıyor.

64
prosseek

-P bayrağını istiyorsunuz:

    -p, --perms                 preserve permissions

Her zaman -p bayrağını kullanma eğilimindeyim.

    -a, --archive               archive mode; equals -rlptgoD (no -H,-A,-X)

Her ikisi de doğrudan rsync manpage adresinden alınmıştır.

86
jmtd