Rsync Komutu Nedir, Nasıl Kullanılır? (Genel)
Genel

Dosya ve klasörleri yerel olarak veya SSH üzerinden uzak sunucuya eşitler; yalnızca değişen kısımları aktardığı için yedeklemede çok hızlıdır.

Açıklama

Dosya ve klasörleri yerel olarak veya SSH üzerinden uzak sunucuya eşitler; yalnızca değişen kısımları aktardığı için yedeklemede çok hızlıdır.

Örnekler

Arşiv modunda kopyala (izinleri, tarihleri, bağlantıları korur)

rsync -a kaynak/ hedef/

İlerleme göstererek, sıkıştırarak ve yarım kalanı sürdürerek kopyala

rsync -azvhP kaynak/ hedef/

Sunucuya yedekle

rsync -az yerel/klasör/ kullanıcı@sunucu:/yedek/klasör/

Kaynakta olmayanları hedeften de sil (birebir aynalama)

rsync -a --delete kaynak/ hedef/

Önce ne yapılacağını görmek için deneme çalıştır

rsync -av --dry-run kaynak/ hedef/

Belirli dosyaları hariç tut

rsync -a --exclude '*.log' kaynak/ hedef/

⚠️ Kaynak yolunun sonundaki / önemlidir: "kaynak/" klasörün içeriğini, "kaynak" klasörün kendisini kopyalar. --delete kullanmadan önce --dry-run ile deneyin.

Ayrıntılı belge: manned.org/rsync

Genel komutları: alfabetik komşular

Tüm Genel komutları (433) → A-Z dizin

Türkçe çeviri ve ek örnekler: Milcer; kaynak: tldr-pages, CC BY 4.0.

Diğer bölümler

rsync Komutu hakkında

Dosya ve klasörleri yerel olarak veya SSH üzerinden uzak sunucuya eşitler; yalnızca değişen kısımları aktardığı için yedeklemede çok hızlıdır.

Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.

rsync Komutu nasıl kullanılır?

  1. Komutu bulunArama kutusuna komutun adını ya da ne yapmak istediğinizi yazın.
  2. Örneği inceleyinHer komutun en çok kullanılan biçimleri örnekleriyle listelenir.
  3. KopyalayınTek tıkla kopyalayıp terminale yapıştırın; {{süslü}} alanları kendi değerlerinizle değiştirin.

Sıkça sorulan sorular

rsync komutu ne işe yarar?

Dosya ve klasörleri yerel olarak veya SSH üzerinden uzak sunucuya eşitler; yalnızca değişen kısımları aktardığı için yedeklemede çok hızlıdır.

rsync komutu hangi sistemde çalışır?

Linux, macOS ve Windows'ta kullanılabilen bir komut satırı aracıdır; bazı sistemlerde ayrıca kurulması gerekebilir.