Apa itu Perintah rcp?

Apa yang dimaksud dengan Perintah Linux rcp dan Cara Menggunakannya

Perintah rcp (yang merupakan singkatan dari program remote copy ) memungkinkan Anda menyalin file ke atau dari komputer jarak jauh atau antara dua komputer jarak jauh.

rcp adalah cp kecuali bahwa komputer remote dan mungkin nama pengguna di komputer jarak jauh, keduanya harus diawali dengan nama file.

Untuk dapat menggunakan perintah rcp, kedua komputer membutuhkan file ".rhosts" di direktori home pengguna, yang akan berisi nama-nama semua komputer yang diizinkan untuk mengakses komputer ini, bersama dengan nama pengguna.

Berikut ini contoh file .rhosts:

zeus.univ.edu jdoe athena.comp.com mjohnson

Tip: Perintah ftp atau scp dapat digunakan untuk menyalin file antar komputer jika tidak ada file .rhosts yang disiapkan.

Perintah Perintah rcp

Sintaks yang tepat ketika menggunakan perintah rcp adalah mengetik "rcp" diikuti oleh sumber dan kemudian tujuan. Gunakan titik dua untuk memisahkan host dan data.

Berikut adalah beberapa opsi yang dapat Anda tambahkan ke perintah rcp:

Contoh Perintah rcp

Berikut ini beberapa contoh cara menggunakan rcp di Linux:

Salin File Tunggal:

Berikut ini perlu dimasukkan baris perintah untuk menyalin file bernama "customer.txt" di direktori "/ usr / data /" dari komputer "tomsnotebook" ke direktori saat ini:

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

Periode "." pada akhirnya berarti direktori "ini". Yaitu, direktori dari mana perintah itu dieksekusi. Anda bisa menentukan direktori lain sebagai gantinya.

Salin Seluruh Folder:

Anda dapat menyalin direktori lengkap dengan menambahkan "-r" setelah "rcp":

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

Salin Dari / ke Mesin Lokal:

Salinan "document1" dari mesin lokal ke direktori home pengguna di komputer dengan URL zeus.univ.edu, dengan asumsi bahwa nama pengguna sama pada kedua sistem.

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

Salinan "document1" dari mesin lokal ke direktori home pengguna "jdoe" di komputer dengan URL zeus.univ.edu.

rcp zeus.univ.edu:document1 document1

Salinan "document1" dari komputer jarak jauh "zeus.univ.edu" ke mesin lokal dengan nama yang sama.

rcp -r dokumen zeus.univ.edu:backups

Salinan direktori "dokumen", termasuk semua subdirektori, dari mesin lokal ke direktori "cadangan" di direktori rumah pengguna di komputer dengan URL "zeus.univ.edu," dengan asumsi bahwa nama pengguna sama pada kedua sistem.

rcp-r zeus.univ.edu:backups/documents belajar

Salinan direktori "dokumen", termasuk semua subdirektori, dari mesin remote ke direktori "studi" di komputer lokal.