X'inhu l-Kmand tal-Linux rcp għal u kif tużaha
Il- kmand rcp (li jfisser programm ta 'kopja mill-bogħod ) ihallik kopja ta' fajls lejn jew minn kompjuter remot jew bejn żewġ kompjuters remoti.
rcp huwa għal cp ħlief li l-kompjuter remot u possibbilment il-username fuq il-kompjuter remot, it-tnejn għandhom bżonn jiġu prefissi għall-isem tal-fajl.
Biex tkun tista 'tuża l-kmand rcp, iż-żewġ kompjuters jeħtieġu fajl ".rhosts" fid-direttorju tad-dar tal-utent, li jkun fih l-ismijiet tal-kompjuters kollha li huma permessi jkollhom aċċess għal din il-kompjuter flimkien mal-username.
Hawn hu eżempju ta 'fajl .rhosts:
zeus.univ.edu jdoe athena.comp.com mjohnsonTip: Il-kmand ftp jew scp tista 'tintuża biex tikkopja fajls bejn il-kompjuters jekk l-ebda fajl .rhosts ma jkun stabbilit.
Sintaxxa tal-Kmand tal-rcp
Is- sintassi proprja meta tuża l-kmand rcp hija tat-tip "rcp" segwita mis-sors u mbagħad id-destinazzjoni. Uża kolon biex tissepara l-host u d-data.
Hawn huma xi wħud mill-għażliet li tista 'żżid mal-kmand rcp:
- / LOG : Jinħoloq fajl tar-reġistru li juri liema fajls ġew ikkupjati mill-kompjuter. Meta tikkopja minn u lejn kompjuters remoti li ma jinvolvux il-kompjuter lokali kollha, l-ewwel trasferiment biss ikun irreġistrat.
- / UTENT : Jispeċifika l-kont ta 'l-utent tal-kompjuter remot. Għandha tintuża biss meta l-fajl ta 'l-utent remot ma jkunx diġà jinkludi l-username jew l-isem tal-host.
- / PASSWORD : Dan huwa l-password meħtieġ biex tidħol fil-kont remot. Huwa użat ma '/ USER.
- -r : Użat biex tikkopja direttorju sħiħ mal-kmand rcp.
- -p : Jippermetti lill-kopja biex iżżomm id-data li d-data ġiet immodifikata kif ukoll il-mod ta 'protezzjoni tal-fajl. Huwa l-istess bħal / PRESERVE.
Eżempji tal-kmand rcp
Hawn huma biss ftit eżempji ta 'kif tuża rcp fil-Linux:
Kopja ta 'Fajl Uniku:
Il-ħtiġijiet li ġejjin għandhom jiddaħħlu fil- linja tal - kmand biex kopja fajl imsejjaħ "customer.txt" fid-direttorju "/ usr / data /" mill-kompjuter "tomsnotebook" għad-direttorju kurrenti:
rcp tomsnotebook: /usr/data/customers.txt.Il-perjodu "." Fl-aħħar tfisser "dan" id-direttorju. Jiġifieri, id-direttorju li minnu l-kmand kien imwettaq. Inti tista 'tispeċifika minflok kwalunkwe direttorju ieħor.
Kopja ta 'Folder Sħiħ:
Tista 'kopja ta' direttorju komplut billi żżid "-r" wara "rcp":
rcp -r tomsnotebook: / usr / data. rcp document1 zeus.univ.edu:document1Kopja Minn / lejn il-Magni Lokali:
Kopja "dokument1" mill-magna lokali għad-direttorju tad-dar ta 'l-utent fuq il-kompjuter b'euu zeus.univ.edu, jekk wieħed jassumi li l-usernames huma l-istess fiż-żewġ sistemi.
rcp document1 jdoe @: zeus.univ.edu: dokument1Kopja "dokument1" mill-magna lokali għad-direttorju tad-dar ta 'l-utent "jdoe" fuq il-kompjuter bir-URL zeus.univ.edu.
rcp zeus.univ.edu: id-dokument dokument1Kopja "dokument1" mill-kompjuter remot "zeus.univ.edu" għall-magna lokali bl-istess isem.
rcp -r dokumenti zeus.univ.edu: backupsIkkopja d-direttorju "dokumenti", inklużi s-subdirettorji kollha, mill-magna lokali għad-direttorju "backups" fid-direttorju tad-dar tal-utent fuq il-kompjuter bil-URL "zeus.univ.edu", jekk wieħed jassumi li l-usernames huma l-istess fiż-żewġ sistemi.
Studju rcp -r zeus.univ.edu: backups / docsIkkopja d-direttorju "dokumenti", inklużi s-subdirettorji kollha, mill-magna remota għad-direttorju "studju" fuq il-magna lokali.