RCP Komutanlığı Nedir?

Rcp Linux Komutu Ne İçin ve Nasıl Kullanılır?

Rcp komutu ( uzak kopya programı anlamına gelir), dosyaları uzaktaki bir bilgisayara veya uzaktaki iki bilgisayar arasında kopyalamanızı sağlar.

rcp, uzaktaki bilgisayarın ve muhtemelen uzak bilgisayardaki kullanıcı adının her ikisinin de dosya adına önceden eklenmesi gerekmesi dışında cp'dir.

Rcp komutunu kullanabilmek için, her iki bilgisayarın da kullanıcı ana dizinde ".rhosts" dosyasına ihtiyaçları vardır. Bu, kullanıcı adıyla birlikte bu bilgisayara erişmesine izin verilen tüm bilgisayarların isimlerini içerecektir.

İşte bir .rhosts dosyası örneği:

zeus.univ.edu jdoe athena.comp.com Instagram Hesabındaki Resim ve Videoları mjohnson

İpucu: .rhosts dosyası kurulmamışsa, ftp veya scp komutu, bilgisayarlar arasında dosya kopyalamak için kullanılabilir.

rcp Komut Sözdizimi

Rcp komutunu kullanırken uygun sözdizimi , kaynak ve ardından hedefin ardından "rcp" yazmasıdır. Ana bilgisayarı ve verileri ayırmak için iki nokta üst üste kullanın.

Rcp komutuna ekleyebileceğiniz seçeneklerden bazıları şunlardır:

rcp Komut Örnekleri

İşte, Linux'ta rcp'yi nasıl kullanacağınıza dair birkaç örnek:

Tek Bir Dosyayı Kopyala:

"/ Usr / data /" dizini bilgisayardaki "tomsnotebook" dizinindeki "customer.txt" adlı bir dosyayı geçerli dizine kopyalamak için aşağıdaki komut satırı girilmelidir:

rcp tomsnotebook: /usr/data/customers.txt.

Periyot "." sonunda "bu" dizin anlamına gelir. Yani, komutun yürütüldüğü dizin. Bunun yerine başka bir dizin belirtebilirsiniz.

Tüm Klasörü Kopyala:

"Rcp" den sonra "-r" ekleyerek tam bir dizini kopyalayabilirsiniz:

rcp -r tomsnotebook: / usr / veri. rcp document1 zeus.univ.edu:document1

Yerel Makineden / Oradan kopyalayın:

Kullanıcı adlarının her iki sistemde de aynı olduğunu varsayarak, yerel makineden "belge1" ibaresini kullanıcının zeus.univ.edu URL'sine kopyalayın.

rcp document1 jdoe @: zeus.univ.edu: document1

Yerel makineden "document1" dosyasını, URL zeus.univ.edu ile bilgisayarda "jdoe" kullanıcı giriş dizinine kopyalar.

rcp zeus.univ.edu:document1 document1

Uzaktaki "zeus.univ.edu" adlı uzak bilgisayardan "document1" i aynı ada sahip yerel makineye kopyalar.

rcp -r belgeleri zeus.univ.edu:backups

Tüm alt dizinler de dahil olmak üzere, "altyazılar" dizini, yerel makineden "zeus.univ.edu" URL'sine sahip kullanıcının giriş dizinindeki "yedeklemeler" dizinine kopyalar ve kullanıcı adlarının her iki sistemde de aynı olduğunu varsayar.

rcp -r zeus.univ.edu:backups/documents çalışması

Tüm alt dizinleri de içeren "belgeler" dizini, uzak makineden yerel makinedeki "çalışma" dizinine kopyalar.