Mikä rcp Linux Command on ja miten sitä käytetään
Rcp- komento (joka tarkoittaa etäkopiointiohjelmaa) voit kopioida tiedostoja etätietokoneeseen tai kahdesta etätietokoneesta.
rcp on cp paitsi, että etätietokone ja mahdollinen käyttäjätunnus etätietokoneessa, molemmat on oltava etuliitetiedoston tiedostolle.
Jotta voisit käyttää rcp-komentoa, molemmat tietokoneet tarvitsevat ".rhosts" -tiedoston käyttäjän kotihakemistossa, joka sisältäisi kaikkien tietokoneiden, joilla on oikeus käyttää tätä tietokonetta, sekä käyttäjätunnuksen.
Tässä on esimerkki .rhosts-tiedostosta:
zeus.univ.edu jdoe athena.comp.com mjohnsonVihje: ftp- tai scp- komennolla voidaan kopioida tiedostoja tietokoneiden välillä, ellei .rhosts-tiedostoa ole määritetty.
rcp komentojen syntaksi
Oikea syntaksi rcp-komennolla on kirjoittaa "rcp", jota seuraa lähde ja sitten kohde. Käytä kaksoispiste erillisen isännän ja tietojen erottamiseen.
Seuraavassa on joitain vaihtoehtoja, joita voit lisätä rcp-komentoon:
- / LOG : Luodaan lokitiedosto, joka näyttää, mitkä tiedostot on kopioitu tietokoneesta. Kun kopioidaan kauko-tietokoneisiin, joissa ei ole lainkaan paikallista tietokonetta, tallennetaan vain ensimmäinen siirto.
- / USER : Määrittää etätietokoneen käyttäjätilin. Sitä käytetään vain silloin, kun etäkoneen tiedostossa ei ole jo käyttäjätunnusta tai palvelimen nimeä.
- / PASSWORD : Tämä on salasana, jota tarvitaan kirjautumaan kauko-tiliin. Sitä käytetään / USER.
- -r : Käytetään koko hakemiston kopioimiseen rcp-komennolla.
- -p : Sallii kopion säilyttää päivämäärän, jolloin tietoja on muokattu hyvin tiedostojen suojaustilana. Se on sama kuin / Säilytä.
rcp-komentoesimerkkejä
Tässä on vain muutamia esimerkkejä Linux-rcp: n käytöstä:
Kopioi yksittäinen tiedosto:
Seuraavassa on syötettävä komentoriviltä kopioitava tiedosto "customer.txt" hakemistosta "/ usr / data /" tietokoneelta "tomsnotebook" nykyiseen hakemistoon:
rcp tomsnotebook: /usr/data/customers.txt.Ajanjakso "." lopussa tarkoittaa "tätä" hakemistoa. Eli hakemisto, josta komento suoritettiin. Voit määrittää minkä tahansa muun hakemiston sijaan.
Kopioi koko kansio:
Voit kopioida täydellisen hakemiston lisäämällä "-r" jälkeen "rcp":
rcp -r tomsnotebook: / usr / data. rcp document1 zeus.univ.edu:document1Kopioi / paikalliselta koneelta:
Kopioi "document1" paikalliselta koneelta käyttäjän kotihakemistoon, jossa on URL zeus.univ.edu, olettaen, että käyttäjätunnukset ovat samat molemmissa järjestelmissä.
rcp document1 jdoe @: zeus.univ.edu: document1Kopioi "document1" paikalliselta koneelta käyttäjän "jdoe" kotihakemistoon osoitteessa zeus.univ.edu.
rcp zeus.univ.edu:document1 document1Kopioi "document1" etätietokoneelta "zeus.univ.edu" paikalliseen koneeseen, jolla on sama nimi.
rcp -r asiakirjat zeus.univ.edu:turbojaKopioi hakemiston "asiakirjat", mukaan lukien kaikki alihakemistot, paikallisesta koneesta hakemiston "varmuuskopioihin" käyttäjän kotihakemistossa, jossa on URL-osoite "zeus.univ.edu" olettaen, että käyttäjätunnukset ovat samat molemmissa järjestelmissä.
rcp -r zeus.univ.edu:backups/documents studyKopioi hakemiston "asiakirjat", mukaan lukien kaikki alihakemistot, etäkoneesta paikalliseen koneeseen "tutkimukseen".