ScreenShot2020 01 08at7.48.43AM 271359a265724647bef02fbf6d67c598

Rpc-komento (joka tarkoittaa etäkopiointiohjelmaa) kopioi tiedostoja etätietokoneesta tai etätietokoneeseen tai kahden etätietokoneen välillä. Komento on samanlainen kuin cp, paitsi että etätietokoneen ja mahdollisesti etätietokoneen käyttäjänimen on oltava molempien etuliitteenä tiedostonimellä.

rcp-komento ja .rhosts-tiedosto

RCP-komennon käyttämiseksi molemmat tietokoneet tarvitsevat käyttäjän kotihakemistossa olevan .rhosts-tiedoston, joka sisältää niiden tietokoneiden nimet, joilla on pääsy tietokoneeseen, sekä mahdolliset valtuutetut käyttäjätunnukset. Tässä on esimerkki .rhosts-tiedostosta: zeus.univ.edu jdoe
athena.comp.com

Ftp- tai scp-komennot kopioivat tiedostoja tietokoneiden välillä, jos .rhosts-tiedostoa ei ole asetettu.

rcp-komennon syntaksi

Oikea syntaksi käytettäessä rcp-komentoa on kirjoittaa rcp sen jälkeen lähde ja sitten kohde. Käytä kaksoispistettä erottaaksesi isäntä ja tiedot. Tässä on joitain vaihtoehtoja, jotka voit lisätä rcp-komentoon:

  • /HIRSI: Luo lokitiedoston, josta näkyy, mitkä tiedostot kopioitiin tietokoneelta. Kun kopioidaan etätietokoneisiin ja niistä, joissa paikallinen tietokone ei ole mukana, vain ensimmäinen siirto tallennetaan.
  • /KÄYTTÄJÄ: Määrittää etätietokoneen käyttäjätilin. Tätä käytetään vain, jos etäisäntätiedosto ei sisällä käyttäjänimeäsi tai isäntänimeäsi.
  • /SALASANA: Tunnistaa etätilille kirjautumiseen tarvittavan salasanan. Sitä käytetään /USER kanssa.
  • -R: Kopioi koko hakemiston rcp-komennolla.
  • -P: Säilyttää kopion tietojen muuttamispäivämäärällä ja tiedoston suojaustilassa. Se on sama kuin /PRESERVE.

Useita esimerkkejä rcp-komennoista

Tässä on vain muutamia esimerkkejä rcp:n käytöstä Linuxissa:

Kopioi yksittäinen tiedosto

Seuraava on syötettävä komentoriville, jotta voit kopioida /usr/data/-hakemistossa olevan tiedoston asiakas.txt tietokoneen tomsnotebookista nykyiseen hakemistoon: rcp tomsnotebook:/usr/data/customers.txt .

Piste komennon lopussa määrittää nykyisen aktiivisen hakemiston. Voit määrittää sen sijaan toisen kansion.

Kopioi koko kansio

Kopioi koko kansio käyttämällä . lisätä -R: rcp -r tomsnotebook:/usr/data .
rcp document1 zeus.univ.edu:document1

Kopioi paikalliselta koneelta/koneelle

Kopioi asiakirja1 paikalliselta koneelta käyttäjän kotihakemistoon koneella, jonka URL-osoite on zeus.univ.edu, olettaen, että käyttäjätunnukset ovat samat molemmissa järjestelmissä: rcp document1 jdoe@:zeus.univ.edu:document1

Kopioi asiakirja1 paikalliselta koneelta käyttäjän jdoen kotihakemistoon koneella URL-osoitteella zeus.univ.edu: rcp zeus.univ.edu:document1 document1

Kopioi document1 etätietokoneesta zeus.univ.edu paikalliseen tietokoneeseen samalla nimellä: rcp -r documents zeus.univ.edu:backups

Kopioi hakemistoasiakirjat, mukaan lukien kaikki alihakemistot, paikalliselta koneelta hakemistojen varmuuskopioihin käyttäjän kotihakemistossa tietokoneella, jonka URL-osoite on zeus.univ.edu, olettaen, että käyttäjätunnukset ovat samat molemmissa järjestelmissä: rcp -r zeus. univ . edu:varmuuskopiot/dokumenttitutkimus

Por Markus