Kullan: rsync [SEÇİK]... SRC [SRC]... DEST Uzak kabuk üzerinden erişim: rsync [seçenekler]... [username@] SUNUCU: SRC [DEST] rsync [seçenekler]... SRC [SRC]... [username@] SUNUCU: DEST rsync daemon üzerinden erişim: rsync [seçenekler]... [username@] SUNUCU::SRC [DEST] rsync [seçenekler]... SRC [SRC]... [username@] SUNUCU::D EST rsync [seçenekler]... SRC [SRC]... rsync://[username@]HOST[:P ORT]/DEST rsync [seçenekler]... rsync://[USER@]HOST[:P OR]/SRC [DEST]
Unutmayın ki, ':' uzaktan bağlanmak için SSH kullanırken, '::' ve 'rsync://' tcp üzerinden rsync daemon sunucusuna bağlanmak için kullanılır; bu da modül adını içeren SRC (kaynak) ve DEST (amaç) gerektirir
Seçenekler -v, --çok fazla ve çok fazla mod çıktısı --info=FLAGS, INFO seviyesini çıkarıyor --debug=FLAGS DEBUG seviyesini çıkarır --msgs2stderr hata ayıklama için özel çıktı işleme -q, --sessiz hatasız çıktıyı görmezden gelir --no-motd, Daemon modunun MOTD'sini görmezden geliyor -c, --checksum, varsayılan modifikasyon süresi ve dosya boyutu yerine kontrol toplamlarına dayalı otomatik atlama yapar -a, --arşiv Arşiv (sıkıştırma) modu, yani dosyaları özyinelemeli olarak aktarmak ve tüm dosya özniteliklerinin -rlptgoD ile eşdeğer tutulması (-H, -A, -X olmadan) --no-OPTION örtük seçenekleri kapatmak için (örneğin --no-D) -r, --recursive alt dizinler için özyinelemeli modda işlenir -R, --relative göreli yol bilgisini kullanır --no-implied-dirs, örtük bir dizin göndermek için --relative kullanmaz -b, --backup Bir yedek oluşturun, yani amaç zaten varsa ve aynı dosya adına sahipse, eski dosyayı ~filename olarak yeniden adlandırın. Farklı bir yedek dosya öneki belirtmek için --sek seçeneğini kullanabilirsiniz --backup-dir=DIR Yedek dosyasını (örneğin ~filename) belirtilen dizine kaydet --suffix=SEK yedekleme dosyası önekini tanımlar, bu varsayılan olarak ~ -u, --update sadece güncellemeyi yap, yani DST'de zaten var olan ve yedeklenecek dosyadan daha geç olan tüm dosyaları atlar (güncellenmiş dosyanın üzerine yazmaz) --inplace update destination files in-place (MAN SAYFASINA BAKINIZ) --append veriyi daha kısa dosyalara ekler --append-verify --append'e benzer, ancak kontrol toplamları eski veriler için hesaplanır -d, --dir'ler özyinelemeli taşıma dizinleri kullanmaz -l, --bağlantılar simlinkleri işlemez (simfonik bağlantıları tutun) -L, --copy-links Sembolik bağlantıları belirli dosyalar veya klasörler olarak ele alın --copy-unsafe-links sadece güvensiz simlinkleri yönetir --safe-links SRC kaynak dizininde olmayan simfonik bağlantıları görmezden gelir --munge-links munge simlinkleri onları daha güvenli (ama kullanılamaz) yapar -k, --copy-dirlinks sembolik bağlantıları klasörlere dönüştürür -K, --keep-dirlinks alıcının klasöre olan simfonik bağlantısını bir klasör olarak ele alıyor -H, --sert bağlantılar sabit bağlantıları korur -p, --perms rezerv izinleri -E, --yürütülebilirlik dosyanın yürütülebilir özelliklerini korur --chmod=CHMOD, bir dosya veya klasörün özelliklerini etkiler -A, --ACLS ACL'leri korur (--perms anlamına gelir) -X, --xattrs genişletilmiş özelliği korur -o, --sahibi Sahibini tut (sadece süper kullanıcı) -g, --grup grubu korur --devices cihaz dosyalarını sakla (sadece süper kullanıcı) --copy-devices Cihaz dosyasının içeriğini bir dosyaymış gibi kopyalayın --specials özel dosyaları saklar -D ve --cihazlar --özel -t, --zaman modifikasyon süresini korur -O, --ont-dir-times klasörün modifikasyon süresini görmezden geliyor -J, --bağlantı-zamanları belirtir, sembolik bağlantının modifikasyon süresini görmezden gelir --süper Alıcı süper kullanıcı ile çalışmaya çalışır --fake-super, izin niteliklerini depolamak ve geri yüklemek için xattrs kullanır -S, --seyrek dosyalara özel muamele alandan tasarruf etmek için --yazmadan önce önceden ayır DST dosyalarını önceden ayır -n, --dry-run gerçek bir değişiklik olmadan bir test çalıştırması yapar ve sadece dosyanın nasıl değiştirileceğini gösterir -W, --dosyayı artımlı algılamadan tüm dosyayı kopyala-kopyalayın -x, --bir-dosya sistemi dosya sistemi sınırını geçmez -B, --block-size=SIZE Kontrol algoritmasının kullandığı blok boyutu varsayılan olarak 700 bayttır -e, --rsh=COMMAND Veri senkronizasyonunun rsh, ssh kullanılarak gerçekleştirildiğini belirtir --rsync-path=PROGRAM Uzak sunucuda rsync komutunun bulunduğu yolu belirtir --mevcut olanlar yalnızca DST'de zaten var olan dosyaları günceller, yeni oluşturulan dosyaları yedeklemez --varlığını görmezden gelmek, DST'de zaten var olan dosyaları güncellemeyi atlar --kaynak-dosyaları kaldır Gönderen, klasör olmayan kaynak dosyayı siler --del --delete-during --delete, SRC'nin sahip olmadığı DST'de olmayan dosyaları siler --delete-before Transferden önce sil, transfer sırasında değil --delete-during transfer sırasında silinir --delete-delay Transfer sürecinde silinecek olanı belirler ve transfer bittikten sonra silinir --delete-after transfer bittikten sonra silinir, transfer sırasında değil --delete-excluded ayrıca bu seçenekle hariç tutulan alıcı taraftaki dosyaları da siler --ignore-missing-args eksik kaynak parametrelerini görmezden gelir ve hata çıkarmaz --delete-missing-args DEST'den eksik kaynak parametrelerini siliyor --ignore-errors, I/O hatası olsa bile kaldırılır --klasör boş olmasa bile zorla silme zorunlu --max-delete=NUM belirtilen dosya sayısından fazlasını silmez --max-size=SIZE, belirtilen boyuttan büyük dosyaları aktarmaz --min-size=SIZE, belirtilen boyuttan küçük dosyaları aktarmaz --kısmi bir sebepten dolayı tam olarak aktarılmamış dosyaları saklar, sonraki yeniden iletimi hızlandırmak için (örneğin kırılma noktasının yeniden başlatılması) --partial-dir=DIR Herhangi bir nedenle tamamen aktarılmamış dosyaları belirtilen klasöre yerleştirir --delay-updates transferin sonunda tüm güncellenmiş dosyaları yerine getirir -m, --prune-empty-dirs dosya listesinden boş dizin zincirini kaldırır --numeric-ids Uid/gid değerlerini kullanıcı/grup adlarına eşlememe --usermap=STRING özel kullanıcı adı eşlemesi --groupmap=STRING özel grup adı eşlemesi --chown=USER:GROUP basit kullanıcı/grup adı eşlemesi --timeout=SECONDS Giriş/çıkış zamanını saniye cinsinden ayarlar --contimeout=SECONDS Daemon bağlantı zamanını saniye cinsinden ayarlar -Ben, --ignore-times aynı zaman ve boyutta dosyaları atlamaz -M, --remote-option=OPTION sadece belirtilen seçeneği uzak uça gönderir --size-only sadece aynı boyuttaki dosyaları atlar --modify-window=NUM Bir dosyanın zamanla aynı olup olmadığını belirlemek için kullanılan zaman damgası penceresi varsayılan olarak 0 olur -T, --temp-dir=DIR ile belirtilen klasörde geçici bir dosya oluşturmak için -y, --fuzzy DEST'te dosya yoksa, benzer dosyalar arayın --compare-dest=DIR ayrıca DIR'deki dosyaları karşılaştırarak yedek gerekip gerekmediğine karar verir --copy-dest=DIR yukarıdakilere benzer, ancak değişmemiş dosyaları belirtilen klasördeki kopyalar da kopyalar --link-dest=DIR yukarıdakilere benzer, ancak değişmeyen dosya DST'ye sabit bağlantılıdır -z, --iletim sırasında sıkıştır --compress-level=NUM sıkıştırma seviyeleri 0-9'u belirtir, varsayılan olarak 6'dır --skip-compress=LIST Belirlenen listede sıkıştırılmış dosya eki olan dosyaları atlar -C, --cvs-exclude otomatik olarak CVS derleme dosyalarını atlar -f, --filter=RULE Dosya filtreleme kuralı ekle -F eşittir --filter='dir-merge /.rsync-filter' Tekrar: --filter='-.rsync-filter' --exclude=PATTERN, eşleşme kurallarına uyan dosyaları hariç tutar --exclude-from=FILE, belirtilen dosyadan hariç tutulması gereken dosyaları okur --include=PATTERN, eşleştirme kurallarına uyan dosyaları içerir (hariç tutmaz) --include-from=FILE, belirtilen dosyadan dahil edilmesi gereken (hariç değil) dosyaları okur --files-from=FILE, belirtilen dosyadan SRC kaynak dosyalarının listesini okur -0, --from0 Dosyadan okunan dosya adı '\0' ile sonlanır -s, --uzay ayrımı olmadan argları korumak; Sadece joker kartlar için özel karakterler --address=ADDRESS belirtilen adrese --port=PORT Diğer rsync servis portlarını belirtir --sockopts=OPTIONS Özel bir TCP seçeneği belirtir --blocking-io, uzak kabuklar için bloklama IO kullanır --stats belirli dosyaların transfer durumunu sağlar -8, --8-bit-çıkış çıktıda yüksek bit karakterleri bırakır -h, --insan tarafından okunabilir sayılar insan tarafından okunabilir bir formatta çıkar --ilerleme transfer sırasında ilerlemeyi gösterir -P, --kısmi --ilerlemeye eşdeğerdir -i, --itemize-changes tüm güncellemelerdeki değişikliklerin özetini çıkarıyor --out-format=FORMAT Çıktı güncellenir, belirtilen formatta --log-file=FILE, logu belirtilen dosyaya kaydeder --log-file-format=FMT Logu belirtilen formatta güncelle --password-file=FILE Dosyadan Daemon sunucu şifresini okur --list-only kopyalamaz, sadece listeler --bwlimit=RATE, soket I/O bant genişliğini sınırlar --outbuf=N| L|B, çıkış tamponunu belirler; bu Hiç, Satır veya Blok olur --write-batch=FILE yazıyor, belirlenen dosyaya toplu güncellemeler --only-write-batch=FILE yukarıdakilere benzer, ancak sadece yazma ile DST güncellemesi ile --read-batch=FILE, belirtilen dosyadan toplu güncelleme okur --protocol=NUM belirtilen eski protokol sürümünün kullanımını zorunlu kılmaktadır --iconv=CONVERT_SPEC Dosya adlarının karakter kodlama dönüşümünü gerçekleştir --checksum-seed=NUM blok/dosyanın kontrol toplamı tohumunu ayarlar -4, --IPv4, IPv4 kullanımını destekler -6, --IPv6, IPv6 kullanımını destekler --versiyon sürüm numarasını yazıyor (-h) --yardım yardım bilgilerini gösterir |