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 mjohnsonPetua: 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:
- / LOG : Fail log dicipta yang menunjukkan fail yang disalin dari komputer. Apabila menyalin ke dan dari komputer jauh yang tidak melibatkan komputer tempatan sama sekali, hanya pemindahan pertama yang dicatat.
- / USER : Menetapkan akaun pengguna komputer jauh. Ia hanya akan digunakan apabila fail tuan rumah jauh tidak mengandungi nama pengguna atau nama tuan rumah anda.
- / PASSWORD : Ini adalah kata laluan yang diperlukan untuk log masuk ke akaun jauh. Ia digunakan dengan / USER.
- -r : Digunakan untuk menyalin keseluruhan direktori dengan arahan rcp.
- -p : Membolehkan salinan untuk mengekalkan tarikh data diubah suai dengan mod perlindungan fail. Ia sama dengan / PRESERVE.
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:document1Salin 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: document1Salinan "document1" dari mesin tempatan ke direktori rumah pengguna "jdoe" pada komputer dengan URL zeus.univ.edu.
rcp zeus.univ.edu:document1 document1Salinan "document1" dari komputer jauh "zeus.univ.edu" ke mesin tempatan dengan nama yang sama.
rcp -r documents zeus.univ.edu:backupsSalinan 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 studySalin direktori "dokumen", termasuk semua subdirektori, dari mesin jauh ke direktori "kajian" pada mesin tempatan.