Ինչ է Linux- ի հրամանատարությունը, եւ ինչպես օգտագործել այն
The rcp հրամանը (որը ներկայացնում է հեռակա պատճեն ծրագրի ) թույլ է տալիս Ձեզ պատճենել ֆայլեր դեպի հեռավոր համակարգչից կամ երկու հեռավոր համակարգիչների միջեւ:
rcp- ը cp- ն է, բացառությամբ այն, որ հեռավոր համակարգիչը եւ, հնարավոր է, հեռավոր համակարգչի վրա օգտագործողի անունը, երկուսն էլ պետք է prefixed to file name.
Կարող են օգտվել rcp հրամանը, երկու համակարգիչը պետք է «. Rhosts» ֆայլը օգտագործողի տունային գրացուցակում, որը պարունակում է բոլոր այն համակարգիչների անունները, որոնք թույլատրված են մուտք գործել այս համակարգիչը, օգտագործողի անունով:
Ահա .rhosts ֆայլի օրինակ:
zeus.univ.edu jdoe athena.comp.com mjohnsonՀուշում. Ftp կամ scp հրամանը կարող է օգտագործվել ֆայլերի պատճենահանման համար, եթե ոչ .rhosts ֆայլը ստեղծվել է:
rcp Հրամանատարության տեքստը
Rcp հրամանի օգտագործման պատշաճ շարադրանքն այն է, «rcp» - ը մուտքագրելուց հետո, այնուհետեւ աղբյուրը եւ ապա նշանակումը: Օգտագործեք կողոսկրը հյուրընկալողը եւ տվյալները բաժանելու համար:
Ահա որոշ տարբերակներ, որոնք կարող եք ավելացնել rcp հրամանին:
- / LOG : Պատրաստված է մուտք ֆայլ, որը ցույց է տալիս, թե որ ֆայլերը պատճենվել են համակարգչից: Երբ տեղական համակարգչին ընդգրկող հեռակա համակարգչից եւ հեռացնելուց, միայն առաջին փոխանցումը մուտքագրվում է:
- / USER : Սահմանում հեռավոր համակարգչի օգտագործողի հաշիվը: Այն պետք է օգտագործվի միայն այն ժամանակ, երբ հեռավոր սերվերի ֆայլը չի ներառել ձեր օգտանունը կամ հյուրընկալող անունը:
- / PASSWORD : Սա հեռավոր հաշիվ մուտք գործելու համար անհրաժեշտ գաղտնաբառը: Այն օգտագործվում է / USER- ով:
- -r : Օգտագործվում է rcp հրամանով մի ամբողջ տեղեկատուի պատճենելու համար:
- -p . թույլ է տալիս պատճենը պահպանել այն ամսաթիվը, որը տվյալների փոփոխված է նաեւ որպես ֆայլի պաշտպանության ռեժիմ: Դա նույնն է / PRESERVE:
rcp Հրահանգների օրինակներ
Ահա մի քանի օրինակներ, թե ինչպես օգտագործել Linux- ի rcp- ը:
Միակ ֆայլի պատճենը:
Հետեւյալը պետք է մուտքագրվի հրամանի տողը `« client.txt »ֆայլը« / usr / data / »դիրեկտորքում համակարգչային« tomsnotebook »- ից ընթացիկ գրացուցակում պատճենելու համար:
rcp tomsnotebook: /usr/data/customers.txt:«Ժամանակ». վերջում նշանակում է «այս» տեղեկատու: Այսինքն, այն գրացուցակը, որից հրամանը կատարվել էր: Փոխարենը կարող եք նշել այլ դիրեկտորիաներ:
Պատճենել ամբողջական թղթապանակ:
Դուք կարող եք պատճենել ամբողջական տեղեկատու ավելացնելով «-r» - ից հետո «rcp»:
rcp -r tomsnotebook: / usr / տվյալները: rcp document1 zeus.univ.edu:document1Պատճենել տեղական մեքենայից:
Տեղադրում է «document1» տեղական մեքենայից դեպի օգտագործողի տնային գրացուցակ, համակարգչի վրա հղումով zeus.univ.edu, ենթադրելով, որ օգտագործողների անունները նույնն են երկու համակարգերում:
rcp document1 jdoe @: zeus.univ.edu: document1Տեղադրում է «document1» տեղադրիչից դեպի «jdoe» օգտագործողի տունը, համակարգչի վրա URL zeus.univ.edu- ով:
rcp zeus.univ.edu:document1 փաստաթուղթ1«Zeus.univ.edu» հեռակա համակարգչից նույն փաստաթուղթը տեղական մեքենայի համար պատճենում է «document1»:
rcp -r- ի փաստաթղթերը zeus.univ.edu:backupsՊատճենում է «փաստաթղթերը», ներառյալ բոլոր ենթաօրենսդրական ակտերը, տեղական մեքենայից մինչեւ «zeus.univ.edu» հասցեով համակարգչի վրա օգտագործողի տնային գրացուցակում գտնվող «կրկնօրինակները» տեղեկատուին, ենթադրելով, որ օգտագործողների անունները նույնն են երկու համակարգերում:
rcp -r zeus.univ.edu:backups / փաստաթղթերի ուսումնասիրությունՊատճենում է «փաստաթղթեր» տեղեկագիրը, ներառյալ բոլոր ենթադասերը, հեռակա մեքենայից `տեղական մեքենայի վրա« ուսումնասիրություն »տեղեկատուին: