העתק מדריך לינוקס - 4 פקודות קלות
4 דקות לקרוא
פורסם ב
קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד
חושבים איך להעתיק ספרייה בלינוקס? בין אם אתה רוצה לאבטח נתונים חיוניים או להפיץ קבצים, העתקת ספריות היא מיומנות בסיסית עבור מנהלי מערכת.
במדריך זה, אכסה כמה פקודות חיוניות לביצוע פעולה זו. בוא נלך!
כיצד להעתיק ספרייה בלינוקס
1. ללחוץ CTRL + ALT + T כדי לפתוח את הטרמינל.
2. IT 12cp -R נתיב/to/source/directory /path/to/destination/directory". במקרה שלי, אני אעתיק תיקייה1 מ-"~/Desktop/test" ל-"~Documents/folder2".
3. לאימות, בדוק את התוכן של ספריית היעד.
כיצד להעתיק מספר ספריות בלינוקס
הבה נחקור את הפקודות הבאות להעתקת ספריות מרובות בלינוקס:
1. שימוש בפקודה cp
במערכות הפעלה מבוססות לינוקס, ה פקודה cp משמש להעתקת קבצים וספריות מרובות. זה יוצר עותקים זהים.
בנוסף, אתה יכול להוסיף את -R or -r אפשרות עבור העתקה רקורסיבית. אפשרות זו מאלצת את פקודת cp להעתיק את הספריות ואת כל התוכן שלהן, כולל ספריות המשנה.
כדי להשתמש בפקודה זו:
1. ראשית, עבור לספריית המקור שלך עם cd:
2. לאחר מכן, הפעל את ls פקודה לרשימת התוכן של ספריית העבודה:
3. הקלד את "cd -R dir1 dir2 /path/to/destination/directoryהפקודה בטרמינל שלך. במקרה שלי, אני אצור עותק של "תיקייה1", "תיקייה2" ו-"תיקייה3" של הספרייה הנוכחית ב-"~/Desktop/test".
4. בדוק את ספריית היעד לאימות.
2. שימוש בפקודה tar
זפת הוא כלי רב תכליתי לארכיון והעתקה של מספר ספריות. ליתר דיוק, אתה יכול להשתמש בו ליצור ארכיון דחוס מהספריות הנדרשות. לאחר מכן, חלץ את התוכן למיקום הרצוי.
כדי לעשות זאת, הוסף את האפשרויות הבאות בפקודה tar (לפי הדרישות):
- -c יוצר ארכיון חדש.
- -z דחוס או דחוס את הארכיון עם gzip.
- -v מציג את הפלט המילולי, מראה את הקבצים שנמצאים בארכיון.
- -f מציין את שם קובץ הארכיון.
- -x לחלץ קבצים מארכיון.
- -C שינויים בספרייה הנתונה לפני חילוץ קבצים.
כעת, כדי להעתיק מספר ספריות באמצעות tar:
1. ראשית, צור חבילה דחוסה של מספר ספריות עם "tar -czvf filename.tar.gz dir1 dir2" פקודה.
2. כעת, חלץ את החבילה הדחוסה באמצעות "tar -xzvf filename.tar.gz -C /path/to/destination/directory" פקודה.
3. שימוש בפקודה rsync
rsync הוא כלי עזר ידוע נוסף לסנכרון ספריות. אתה יכול להשתמש בו עם -a אפשרות ל הפעל את מצב הארכיון. כתוצאה מכך, זה שומר על ההרשאה והתכונות של הספריות שצוינו.
כדי להשתמש בו, הקלד "rsync -a dir1 dir2 dir3 /path/to/destination/directory"במסוף.
כיצד להעתיק ספריות למארחים מרוחקים
כדי להעתיק ספריות למארח מרוחק, תוכל להשתמש ב:
- פקודת rsync
- הפקודה scp
תנאים מוקדמים
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
כאן, אני אעתיק את "folder1", "folder2" ו-"folder3" לספריית "~/Desktop/test" של שרת מרוחק שנמצא ב-"10.0.2.15" עם שם המשתמש "המחבר".
שימוש בפקודה scp
SCP היא פקודה נוספת שיכולה להעתיק קבצים וספריות בין מארחים מקומיים ומרוחקים.
פשוט הקלד: "scp -r dir1 dir2 user@ip_address:/path/to/destination/directory
אתה עשוי להתעניין גם ב:
- לקוח SSH הטוב ביותר עבור Windows - 8 הבחירות המובילות לאבטחה
- כיצד להפעיל סקריפט Shell ב-Windows
- רשימת משתמשי אובונטו
אז, עכשיו אתה מכיר את הפקודות של העתקת ספריית לינוקס. והכי חשוב, כולם עובדים בצורה מושלמת ברוב ההפצות של לינוקס.
אל תהססו לשתף את השיטה האהובה עליכם בתגובות למטה!
פורום משתמשים
0 הודעות