Што RCP Linux Command для і як яго выкарыстоўваць
RCP каманда (якая выступае за праграмы аддаленага капіявання) дазваляе капіяваць файлы або з аддаленага кампутара або паміж двума аддаленымі кампутарамі.
RCP з'яўляецца Cp выключэннем таго, што выдалены кампутар і , магчыма, імя карыстальніка на выдаленым кампутары, абодва павінны быць прыстаўкай да імя файла.
Для таго, каб мець магчымасць выкарыстоўваць RCP каманду, абодва кампутара патрэбен файл «.rhosts» у хатнім каталогу карыстальніка, які будзе ўтрымліваць імёны ўсіх кампутараў, якім дазволены доступ да гэтага кампутара, разам з імем карыстальніка.
Вось прыклад файла .rhosts:
zeus.univ.edu JDoe athena.comp.com mjohnsonРада: FTP або УПП каманда можа быць выкарыстана для капіявання файлаў паміж кампутарамі , калі файл .rhosts не ўсталяваны.
RCP Сінтаксіс
Правільны сінтаксіс пры выкарыстанні RCP каманды, каб набраць «RCP» , а затым з дапамогай крыніцы , а затым у пункт прызначэння. Выкарыстоўвайце двукроп'е для падзелу хаста і дадзеных.
Вось некаторыя з варыянтаў, якія вы можаце дадаць да RCP каманды:
- / LOG: файл часопіса ствараецца , што паказвае , якія файлы былі скапіяваныя з кампутара. Пры капіяванні і з аддаленых кампутараў, якія не звязаны з лакальнага кампутара на ўсіх, толькі першая перадача рэгіструецца.
- / USER: Паказвае уліковы запіс карыстальніка аддаленага кампутара. Гэта будзе выкарыстоўвацца толькі тады, калі файл аддаленага хаста ўжо не ўключае ў сябе імя карыстальніка або імя хост.
- / ПАРОЛЬ: Гэта пароль неабходны для ўваходу ў выдалены акаўнт. Ён выкарыстоўваецца с / USER.
- -r: Выкарыстоўваецца для капіявання ўсяго каталога з RCP каманды.
- -p: Дазваляе капіяваць захаваць дату, калі дадзеныя былі мадыфікавалі таксама рэжым абароны файлаў. Гэта тое ж самае, што і / ЗАХАВАЦЬ.
правополяризованные Прыклады каманд
Вось толькі некалькі прыкладаў таго, як выкарыстоўваць RCP у Linux:
Капіяванне аднаго файла:
Наступныя неабходна ўвесці ў камандную радок , каб скапіяваць файл з імем «Customer.txt» ў каталогу «/ USR / дадзеных /» ад кампутара «tomsnotebook» у бягучым каталогу:
RCP tomsnotebook: /usr/data/customers.txt.Перыяд «» у канцы азначае «гэта» каталог. Гэта значыць каталог, з якога была выкананая каманда. Можна замест гэтага пазначыць любую іншую дырэкторыю.
Скапіруйце усю тэчку:
Вы можаце скапіяваць поўны каталог, дадаўшы «-r» пасля «RCP»:
RCP -r tomsnotebook: / USR / дадзеных. RCP документ1 zeus.univ.edu:document1Copy From / да лакальнай машыне:
Копіі «Document1» з лакальнага кампутара на хатні каталог карыстальніка на кампутары з URL zeus.univ.edu, мяркуючы, што імёны карыстальнікаў з'яўляюцца аднолькавымі ў абедзвюх сістэмах.
RCP документ1 JDoe @: zeus.univ.edu: документ1Копіі «Document1» ад лакальнага кампутара да хатняй дырэкторыі карыстальніка «JDoe» на кампутары з URL zeus.univ.edu.
RCP zeus.univ.edu:document1 документ1Копіі «Document1» з выдаленым кампутарам «zeus.univ.edu» на лакальную машыну з такім жа імем.
правополяризованный -r дакументы zeus.univ.edu:backupsКапіюе каталог «дакументы», уключаючы ўсе падкаталогі, з лакальнай машыны ў каталогу «рэзервовае капіраванне» у хатнім каталогу карыстальніка на кампутары з URL «zeus.univ.edu», мяркуючы, што імёны карыстальнікаў з'яўляюцца аднолькавымі ў абедзвюх сістэмах.
RCP -r zeus.univ.edu:backups/documents даследаваннеКапіюе каталог «дакументы», уключаючы ўсе падкаталогі, з выдаленай машыны ў каталог «даследаванні» на лакальнай машыне.