מה rcp לינוקס פיקוד האם וכיצד להשתמש בו
הפקודה rcp (המייצגת תוכנית להעתקה מרחוק ) מאפשרת לך להעתיק קבצים למחשב מרוחק או ממחשב מרוחק או בין שני מחשבים מרוחקים.
rcp הוא cp למעט כי המחשב המרוחק ואולי את שם המשתמש במחשב המרוחק, שניהם צריכים להיות קידומת שם הקובץ.
כדי להשתמש בפקודה rcp, שני המחשבים זקוקים לקובץ ".rhosts" בספריית הבית של המשתמש, שיכיל את שמות כל המחשבים המורשים לגשת למחשב זה, יחד עם שם המשתמש.
הנה דוגמה לקובץ .rhosts:
jdoe athena.comp.com mjohnsonעצה: ניתן להשתמש בפקודה ftp או scp להעתקת קבצים בין מחשבים אם לא הוגדר קובץ .rhosts.
rcp תחביר פיקוד
התחביר הנכון בעת שימוש בפקודה rcp הוא להקליד "rcp" ואחריו את המקור ולאחר מכן את היעד. השתמש נקודתיים להפריד את המארח ונתונים.
להלן כמה מהאפשרויות שניתן להוסיף לפקודת rcp:
- / LOG : נוצר קובץ יומן המציג אילו קבצים הועתקו מהמחשב. בעת העתקה ממחשבים מרוחקים שאינם ממחישים את המחשב המקומי כלל, רק ההעברה הראשונה נרשמת.
- / USER : מציין את חשבון המשתמש של המחשב המרוחק. יש להשתמש בו רק כאשר הקובץ המארח המרוחק אינו כולל את שם המשתמש או שם המארח שלך.
- / PASSWORD : זוהי הסיסמה הדרושה כדי להיכנס לחשבון המרוחק. הוא נמצא בשימוש עם / USER.
- -r : משמש להעתקה של ספריה שלמה באמצעות הפקודה rcp.
- -p : מאפשר להעתיק לשמור את התאריך שבו הנתונים שונו היטב כמצב הגנה על קבצים. זה אותו דבר כמו / שמירה.
rcp פיקוד דוגמאות
הנה רק כמה דוגמאות לשימוש ב- rcp ב- Linux:
העתק קובץ יחיד:
הבא צריך להיות נכנס לשורת הפקודה להעתיק קובץ בשם "customer.txt" בספרייה "/ usr / נתונים /" מהמחשב "tomsnotebook" לספרייה הנוכחית:
rcp tomsnotebook: /usr/data/customers.txt.התקופה "." בסוף פירושו "ספרייה" זו. כלומר, את המדריך שממנו פקודה הוצא להורג. אתה יכול לציין כל ספרייה אחרת במקום.
העתק תיקייה שלמה:
אתה יכול להעתיק ספרייה שלמה על ידי הוספת "-R" אחרי "rcp":
rcp -r tomsnotebook: / usr / data. rcp document1 zeus.univ.edu:document1העתק מ / אל המחשב המקומי:
מעתיקה "document1" מהמכשיר המקומי לספריית הבית של המשתמש במחשב עם כתובת האתר zeus.univ.edu, בהנחה שמות משתמש זהים בשתי המערכות.
rcp document1 jdoe @: zeus.univ.edu: document1מעתיקה "document1" מהמכונה המקומית לספריית הבית של המשתמש "jdoe" במחשב עם כתובת zeus.univ.edu.
rcp zeus.univ.edu:document1 document1מעתיקה "document1" מהמחשב המרוחק "zeus.univ.edu" למחשב המקומי עם אותו שם.
rcp -r documents zeus.univ.edu:backupsמעתיק את הספרייה "מסמכים", כולל כל תיקיות המשנה, מהמכונה המקומית לספרייה "גיבויים" בספריית הבית של המשתמש במחשב עם כתובת "zeus.univ.edu", בהנחה ששמות המשתמשים זהים בשתי המערכות.
rcp-r zeus.univ.edu:backups/documents Studyמעתיק את הספרייה "מסמכים", כולל כל תיקיות המשנה, מהמכשיר המרוחק למדריך "לימוד" במחשב המקומי.