העתק מדריך לינוקס - 4 פקודות קלות

סמל זמן קריאה 4 דקות לקרוא


קוראים עוזרים לתמוך ב-MSpoweruser. אנו עשויים לקבל עמלה אם תקנה דרך הקישורים שלנו. סמל טיפים

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד

העתק ספריית לינוקס

חושבים איך להעתיק ספרייה בלינוקס? בין אם אתה רוצה לאבטח נתונים חיוניים או להפיץ קבצים, העתקת ספריות היא מיומנות בסיסית עבור מנהלי מערכת.

במדריך זה, אכסה כמה פקודות חיוניות לביצוע פעולה זו. בוא נלך!

כיצד להעתיק ספרייה בלינוקס

1. ללחוץ CTRL + ALT + T כדי לפתוח את הטרמינל.

2. IT 12cp -R נתיב/to/source/directory /path/to/destination/directory". במקרה שלי, אני אעתיק תיקייה1 מ-"~/Desktop/test" ל-"~Documents/folder2".

העתקת ספרייה ממקור ליעד באמצעות פקודת cp בלינוקס

3. לאימות, בדוק את התוכן של ספריית היעד.

פתיחת ספריית היעד לאימות במערכת לינוקס

כיצד להעתיק מספר ספריות בלינוקס

הבה נחקור את הפקודות הבאות להעתקת ספריות מרובות בלינוקס:

1. שימוש בפקודה cp

במערכות הפעלה מבוססות לינוקס, ה פקודה cp משמש להעתקת קבצים וספריות מרובות. זה יוצר עותקים זהים.

בנוסף, אתה יכול להוסיף את -R or -r אפשרות עבור העתקה רקורסיבית. אפשרות זו מאלצת את פקודת cp להעתיק את הספריות ואת כל התוכן שלהן, כולל ספריות המשנה.

כדי להשתמש בפקודה זו:

1. ראשית, עבור לספריית המקור שלך עם cd:

מעבר לספריית מקור באמצעות פקודת cd

2. לאחר מכן, הפעל את ls פקודה לרשימת התוכן של ספריית העבודה:

רישום התוכן של ספריית המקור באמצעות פקודת ls

3. הקלד את "cd -R dir1 dir2 /path/to/destination/directoryהפקודה בטרמינל שלך. במקרה שלי, אני אצור עותק של "תיקייה1", "תיקייה2" ו-"תיקייה3" של הספרייה הנוכחית ב-"~/Desktop/test".

העתקת מספר ספריות בלינוקס באמצעות פקודת cp

4. בדוק את ספריית היעד לאימות.

אימות קיומם של מספר ספריות בתיקיית היעד

2. שימוש בפקודה tar

זפת הוא כלי רב תכליתי לארכיון והעתקה של מספר ספריות. ליתר דיוק, אתה יכול להשתמש בו ליצור ארכיון דחוס מהספריות הנדרשות. לאחר מכן, חלץ את התוכן למיקום הרצוי.

כדי לעשות זאת, הוסף את האפשרויות הבאות בפקודה tar (לפי הדרישות):

  • -c יוצר ארכיון חדש.
  • -z דחוס או דחוס את הארכיון עם gzip.
  • -v מציג את הפלט המילולי, מראה את הקבצים שנמצאים בארכיון.
  • -f מציין את שם קובץ הארכיון.
  • -x לחלץ קבצים מארכיון.
  • -C שינויים בספרייה הנתונה לפני חילוץ קבצים.

כעת, כדי להעתיק מספר ספריות באמצעות tar:

1. ראשית, צור חבילה דחוסה של מספר ספריות עם "tar -czvf filename.tar.gz dir1 dir2" פקודה.

יצירת ארכיון דחוס של מספר ספריות באמצעות tar ב-Linux

2. כעת, חלץ את החבילה הדחוסה באמצעות "tar -xzvf filename.tar.gz -C /path/to/destination/directory" פקודה.

חילוץ התוכן ליעד הרצוי באמצעות פקודת tar ב-Linux

3. שימוש בפקודה rsync

rsync הוא כלי עזר ידוע נוסף לסנכרון ספריות. אתה יכול להשתמש בו עם -a אפשרות ל הפעל את מצב הארכיון. כתוצאה מכך, זה שומר על ההרשאה והתכונות של הספריות שצוינו.

כדי להשתמש בו, הקלד "rsync -a dir1 dir2 dir3 /path/to/destination/directory"במסוף.

העתקת מספר ספריות באמצעות פקודת rsync ב-Linux

כיצד להעתיק ספריות למארחים מרוחקים

כדי להעתיק ספריות למארח מרוחק, תוכל להשתמש ב:

תנאים מוקדמים

1. ראשית, התקן את שרת SSH על המארח המרוחק עם "sudo apt-get install שרת openssh

2. התחל את שירות SSH באמצעות "sudo systemctl התחל ssh

3. הפעל אותו באמצעות "sudo systemctl אפשר ssh

4. IT 12sudo systemctl status ssh" כדי לוודא אם SSH פעיל ופועל.

5. IT 12כדי לאפשר 22כדי לוודא שחומת האש במארחים המרוחקים מאפשרת חיבורים נכנסים ביציאה 22.

כעת, אתה מוכן להעתיק ספריות למארחים מרוחקים.

שימוש בפקודה rsync

סוג: "rsync -ar dir1 dir2 user@ip_address:/path/to/destination directory

העתקת ספריות מרובות למארח מרוחק באמצעות פקודת rsync ב-Linux

כאן, אני אעתיק את "folder1", "folder2" ו-"folder3" לספריית "~/Desktop/test" של שרת מרוחק שנמצא ב-"10.0.2.15" עם שם המשתמש "המחבר".

שימוש בפקודה scp

SCP היא פקודה נוספת שיכולה להעתיק קבצים וספריות בין מארחים מקומיים ומרוחקים.

פשוט הקלד: "scp -r dir1 dir2 user@ip_address:/path/to/destination/directory

העתקת ספריות מרובות למארח מרוחק באמצעות פקודת scp ב-Linux

אתה עשוי להתעניין גם ב:

אז, עכשיו אתה מכיר את הפקודות של העתקת ספריית לינוקס. והכי חשוב, כולם עובדים בצורה מושלמת ברוב ההפצות של לינוקס.

אל תהססו לשתף את השיטה האהובה עליכם בתגובות למטה!

עוד על הנושאים: לינוקס