რაკი Linux ბრძანება არის და როგორ გამოვიყენოთ იგი
RCP ბრძანება (რომელიც დისტანციური ასლის გადაცემისთვისაა განკუთვნილი) საშუალებას გაძლევთ გადაწეროთ ფაილები ან დისტანციური კომპიუტერიდან ან ორი დისტანციური კომპიუტერიდან.
rcp არის cp გარდა იმისა, რომ დისტანციური კომპიუტერი და შესაძლოა მომხმარებლის სახელი დისტანციური კომპიუტერი, ორივე უნდა იყოს prefixed ფაილის სახელი.
იმისათვის, რომ გამოიყენოთ rcp ბრძანება, ორივე კომპიუტერი სჭირდება ".rhosts" ფაილის მომხმარებლის სახელის დირექტორიაში, რომელიც შეიცავს ყველა კომპიუტერის სახელებს, რომლებიც დაშვებულია ამ კომპიუტერის წვდომასთან ერთად.
აქ არის მაგალითი. Rhosts ფაილი:
zeus.univ.edu jdoe athena.comp.com mjohnsonრჩევა: ftp ან scp ბრძანება შეიძლება გამოყენებულ იქნას ფაილების კოპირება კომპიუტერებს შორის თუ არ არსებობს. RHosts ფაილი შეიქმნა.
rcp Command სინტაქსი
სათანადო სინტაქსი rcp ბრძანების გამოყენებისას არის "rcp" - ის ტიპი, რომელსაც მოყვება წყარო და შემდეგ დანიშნულება. გამოიყენეთ კოლონი, რომ მასპინძელი და მონაცემები გამოყოს.
აქ არის რამოდენიმე ვარიანტი, რომლებიც შეგიძლიათ დაამატოთ rcp ბრძანებაზე:
- / LOG : ჟურნალი ფაილი შეიქმნა, რომელიც გვიჩვენებს, თუ რომელი ფაილი გადაწერა კომპიუტერიდან. როდესაც გადაწერა და დისტანციურ კომპიუტერიდან, რომლებიც საერთოდ არ გულისხმობენ ადგილობრივ კომპიუტერს, მხოლოდ პირველი გადარიცხვა ხდება.
- / USER : განსაზღვრავს დისტანციური კომპიუტერის მომხმარებლის ანგარიშს. ის გამოიყენება მხოლოდ მაშინ, როდესაც დისტანციური მასპინძელი ფაილი არ შეიცავს თქვენს სახელს ან მასპინძელს.
- გასართობი / ლიტერატურა / პაროლი : ეს არის პაროლი საჭიროა შეხვიდეთ დისტანციური ანგარიშის. ის გამოიყენება / USER.
- -r : მეორადი კოპირების კოპირება rcp ბრძანებით.
- -p : იძლევა ასლის შენარჩუნებას, რომ მონაცემები შეიცვალა, როგორც ფაილის დაცვის რეჟიმი. ეს იგივეა, როგორც / დანარჩენი.
rcp სარდლობის მაგალითები
აქ არის რამოდენიმე მაგალითი იმისა, თუ როგორ გამოიყენოთ rcp Linux- ში:
დააკოპირეთ ერთი ფაილი:
ქვემოთ მოყვანილი უნდა იყოს ბრძანებათა სტრიქონი, რომლითაც "კონტექსტში" შეიტანება "Customer.txt" - ის დირექტორია "/ usr / data /" კომპიუტერიდან "tomsnotebook" - ის მიმდინარე დირექტორიაში:
rcp tomsnotebook: /usr/data/customers.txt.პერიოდი "." დასასრულს ნიშნავს "ეს" დირექტორია. ანუ, დირექტორია, საიდანაც ბრძანება შესრულდა. თქვენ შეგიძლიათ მიუთითოთ ნებისმიერი სხვა დირექტორია.
დააკოპირეთ მთელი ფოლდერი:
თქვენ შეგიძლიათ დააკოპიროთ სრული დირექტორიაში "-r" შემდეგ "rcp":
rcp -r tomsnotebook: / usr / მონაცემები. rcp document1 zeus.univ.edu:document1ასლი / ადგილობრივი მანქანა:
ასლები "document1" ადგილობრივი მანქანიდან მომხმარებლის სახლის დირექტორიაზე კომპიუტერში URL zeus.univ.edu- ით, ვთვლით, რომ მომხმარებლის სახელები ერთნაირია ორივე სისტემით.
rcp document1 jdoe @: zeus.univ.edu: document1ასლები "document1" ადგილობრივი მანქანიდან "jdoe" - ის კომპიუტერის URL- ის URL- ზე zeus.univ.edu- ის მთავარი დირექტორიაში.
rcp zeus.univ.edu:document1 document1ასლები "document1" დისტანციური კომპიუტერიდან "zeus.univ.edu" ადგილობრივ მანქანას იგივე სახელით.
rcp -r დოკუმენტები zeus.univ.edu:backupsდააკოპირებს დირექტორიაში "დოკუმენტები", მათ შორის ყველა ქვედირექტორია, ადგილობრივი აპარატიდან "backups" - ის სახელის კომპიუტერში URL- ზე "zeus.univ.edu", რომელიც ითვალისწინებს, რომ ორივე სახელები ერთნაირია.
rcp -r zeus.univ.edu:backups/documents- ის შესწავლადააკოპირებს დირექტორია "დოკუმენტაციას", მათ შორის ყველა ქვეგანყოფილებისგან, დისტანციური მანქანებისგან, "შესასწავლად" ადგილობრივ მანქანას.