Bulamıyorum, yerel dosyaların uzak ana bilgisayara nasıl eşleştirileceğidir, kaynak klasör izinleri 770 iken, belirli bir klasör/var/www/site1/home/images intact klasörü için uzak klasör izinleri ayrılırken, 750'dir. Bu klasöre yerel olarak, apache yazılabilir gerekir, ancak üretim sunucusunda yazılabilir olmamalıdır. Ve sadece bu klasör için hedef izinlerini tutmam gerekiyor, tüm diğer dosyalar ve klasörler için izinler güncellenmelidir. Şimdiye kadar --exclude, -filter ile deneyler yapıyordum, ancak istenen etkiyi elde edememiştim.rsync: seçili bir hedef dizin izinleri nasıl saklanır?
rsync -av --delete /var/www/site1/ [email protected]:/var/www/site1/
teşekkür ederiz! Hala diğer tüm dosya ve klasörlerin izinlerini güncellemem gerekiyor. –
Bu yüzden muhtemelen iki komutla yapmalıyım, bir tanesi ana klasör için '-av' kullanılarak ve görüntüler klasörü hariç (' --exclude/home/images/') ve sonra resim klasörünün kullanımı için - vrltgoD'. '-dry-run' seçeneği bu şeyleri anladığın zaman arkadaşın. – steveax