Apakah arahan rcp?

Apa perintah Linux rcp untuk dan Cara Penggunaannya

Perintah rcp (yang bermaksud program salin jauh ) membolehkan anda menyalin fail ke atau dari komputer jauh atau antara dua komputer jauh.

rcp adalah cp kecuali komputer jauh dan mungkin nama pengguna pada komputer jauh, kedua-duanya perlu diberi nama untuk nama fail.

Untuk dapat menggunakan arahan rcp, kedua-dua komputer memerlukan fail ".rhosts" dalam direktori rumah pengguna, yang akan mengandungi nama semua komputer yang dibenarkan mengakses komputer ini, bersama dengan nama pengguna.

Berikut adalah contoh fail .rhosts:

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

Petua: Perintah ftp atau scp boleh digunakan untuk menyalin fail antara komputer jika fail .rhosts tidak ditetapkan.

rcp Command Syntax

Sintaks yang betul apabila menggunakan perintah rcp ialah mengetik "rcp" diikuti oleh sumber dan kemudian destinasi. Gunakan kolon untuk memisahkan hos dan data.

Berikut adalah beberapa pilihan yang boleh anda tambahkan kepada perintah rcp:

Contoh Perintah rcp

Berikut adalah beberapa contoh cara menggunakan rcp di Linux:

Salin Fail Single:

Berikut ini perlu dimasukkan baris arahan untuk menyalin fail bernama "customer.txt" dalam direktori "/ usr / data /" dari buku "tomsnotebook" ke direktori semasa:

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

Tempoh "." pada akhirnya bermakna direktori "ini". Iaitu, direktori yang mana arahan itu dilaksanakan. Anda boleh menentukan mana-mana direktori lain sebaliknya.

Salin Folder Keseluruhan:

Anda boleh menyalin direktori lengkap dengan menambahkan "-r" selepas "rcp":

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

Salin Dari / ke Mesin Tempatan:

"Dokumen1" salinan dari mesin tempatan ke direktori rumah pengguna di komputer dengan URL zeus.univ.edu, dengan mengandaikan bahawa nama pengguna adalah sama pada kedua-dua sistem.

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

Salinan "document1" dari mesin tempatan ke direktori rumah pengguna "jdoe" pada komputer dengan URL zeus.univ.edu.

rcp zeus.univ.edu:document1 document1

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

rcp -r documents zeus.univ.edu:backups

Salinan direktori "dokumen", termasuk semua subdirektori, dari mesin tempatan ke direktori "sandaran" dalam direktori rumah pengguna di komputer dengan URL "zeus.univ.edu," dengan mengandaikan bahawa nama pengguna adalah sama pada kedua-dua sistem.

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

Salin direktori "dokumen", termasuk semua subdirektori, dari mesin jauh ke direktori "kajian" pada mesin tempatan.