Wat die Linux Linux Command is en hoe om dit te gebruik
Die rcp- opdrag (wat vir afgeleë kopieprogramme staan) kan jy lêers na of vanaf 'n afgeleë rekenaar of tussen twee afgeleë rekenaars kopieer.
rcp is om te cp behalwe dat die afgeleë rekenaar en moontlik die gebruikersnaam op die afgeleë rekenaar, albei moet voorvoeg word aan die lêernaam.
Om die rcp-opdrag te kan gebruik, benodig albei rekenaars 'n ".hosts" -lêer in die gebruiker se tuisgids, wat die name van al die rekenaars wat toegelaat word om toegang tot hierdie rekenaar te kry, saam met die gebruikersnaam bevat.
Hier is 'n voorbeeld van 'n .rhosts-lêer:
zeus.univ.edu jdoe athena.comp.com mjohnsonWenk: Die ftp- of scp- opdrag kan gebruik word om lêers tussen rekenaars te kopieer indien geen .rhosts-lêer opgestel is nie.
rcp Command Syntax
Die korrekte sintaksis wanneer u die rcp-opdrag gebruik, is om "rcp" te tik, gevolg deur die bron en dan die bestemming. Gebruik 'n kolon om die gasheer en data te skei.
Hier is 'n paar van die opsies wat jy by die rcp-opdrag kan byvoeg:
- / LOG : 'n Loglêer is geskep wat aandui watter lêers vanaf die rekenaar gekopieer is. Wanneer u na en van afgeleë rekenaars kopieer wat nie die plaaslike rekenaar hoort nie, word slegs die eerste oordrag aangemeld.
- / GEBRUIKER : Spesifiseer die gebruiker se rekening van die eksterne rekenaar. Dit word slegs gebruik as die lêer van die eksterne host nie al jou gebruikersnaam of host naam bevat.
- / Wagwoord : dit is die wagwoord wat nodig is om by die eksterne rekening aan te meld. Dit word gebruik met / GEBRUIKER.
- -r : Gebruik om 'n hele gids met die rcp-opdrag te kopieer.
- -p : Laat die kopie toe om die datum te behou dat die data 'n bron is verander as die lêerbeskermingsmodus. Dit is dieselfde as / PRESERVE.
RCP Command Voorbeelde
Hier is net 'n paar voorbeelde van hoe om rcp in Linux te gebruik:
Kopieer 'n enkele lêer:
Die volgende moet ingevoer word in die bevellyn om 'n lêer genaamd "customer.txt" in die gids "/ usr / data /" van die rekenaar "tomsnotebook" na die huidige gids te kopieer:
rcp tomsnotebook: /usr/data/customers.txt.Die tydperk "." aan die einde beteken "hierdie" gids. Dit is die gids waaruit die opdrag uitgevoer is. U kan enige ander gids spesifiseer in plaas daarvan.
Kopieer 'n hele gids:
U kan 'n volledige gids kopieer deur 'n "-r" na "rcp" by te voeg:
rcp -r tomsnotebook: / usr / data. rcp document1 zeus.univ.edu:document1Kopieer van / na die plaaslike masjien:
Kopieer "document1" van die plaaslike masjien na die gebruiker se tuisgids op die rekenaar met URL zeus.univ.edu, met die veronderstelling dat die gebruikersname op beide stelsels dieselfde is.
rcp document1 jdoe @: zeus.univ.edu: document1Kopieer "document1" van die plaaslike masjien na die tuisgids van gebruiker "jdoe" op die rekenaar met URL zeus.univ.edu.
rcp zeus.univ.edu:document1 document1Kopieer "document1" van die afgeleë rekenaar "zeus.univ.edu" na die plaaslike masjien met dieselfde naam.
rcp -r dokumente zeus.univ.edu: backupsKopieer die gids "dokumente", insluitend alle subdirectories, van die plaaslike masjien na die gids "backups" in die gebruiker se tuisgids op die rekenaar met die URL "zeus.univ.edu", met dien verstande dat die gebruikersname op beide stelsels dieselfde is.
rcp -r zeus.univ.edu:backups/documents studieKopieer die gids "dokumente", insluitend alle subdirectories, van die afgeleë masjien na die gids "studie" op die plaaslike masjien.