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

How Copy Folder Linux



הקבצים והתיקיות משמשים בדרך כלל בכל מערכת הפעלה. לפעמים התיקייה שלך מכילה כמה נתונים חיוניים, ואתה מעדיף לשמור כמה עותקי גיבוי. הפתרון הראשון שעולה בראשנו הוא להעתיק את התיקייה למקום אחר. לכן, במאמר זה, המטרה שלנו היא להבין את כל שיטות העתקת התיקייה בלינוקס, כלומר הן השיטות המבוססות על CLI והן השיטות המבוססות על GUI.

הערה: להסבר השיטות השונות להעתיק תיקייה בלינוקס השתמשנו ב- Linux Mint 20.







שיטות להעתיק תיקיה בלינוקס:

להלן ארבע השיטות הנפוצות ביותר להעתיק תיקייה בלינוקס:



שיטה מס '1: שימוש ב- GUI של Linux:

זוהי השיטה הקלה ביותר להעתיק תיקייה בלינוקס, שגם היא נפוצה מאוד במערכות הפעלה אחרות. עליך לבצע את השלבים הבאים כדי להעתיק תיקייה ב- Linux בשיטה זו:



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





התיקייה שיצרנו מוצגת בתמונה למטה:



להפעלת תפריט מוקפץ, עליך ללחוץ באמצעות לחצן העכבר הימני על תיקיה זו. לאחר הפעלת התפריט, נבחר באפשרות העתקה מתפריט זה, כפי שמוצג בתמונה הבאה:

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

לאחר שתעשה זאת, תבחין כי העתק התיקייה שלך או כל תיקייה שנבחרה הועתקה לתיקיית המסמכים או לתיקיה אחרת שבחרת, כפי שמוצג בתמונה הבאה:

שיטה מס '2: שימוש בפקודה cp:

שיטה זו ושתי השיטות האחרות המוצגות להלן מבוססות על מסוף Linux Mint 20. נבצע את השלבים המוזכרים להלן לשימוש בשיטה זו להעתיק תיקייה בלינוקס:

מכיוון ששיטה זו מבוססת מסוף, לכן נשיק את מסוף Linux Mint 20 כפי שמוצג בתמונה הבאה:

עליך להזין את הפקודה הבאה במסוף שלך לאחר שהושקה:

$cp–R NameOfFolderToBeCopied DestinationPath

כאן, עליך לספק את השם האמיתי של התיקיה שיש להעתיק במקום NameOfFolderToBeCopied, ואת הנתיב בפועל למקום שאליו ברצונך להעתיק את התיקיה במקום DestinationPath. בתרחיש בו אנו דנים, אנו מתכוונים להעתיק את העותק העתיק לתיקיית המסמכים שלנו. מכאן שכתבנו CopyFolder במקום NameOfFolderToBeCopied. כמו כן, הנתיב לספריית מסמכים במקום DestinationPath, כפי שמוצג בתמונה למטה:

לאחר שתלחץ על מקש Enter כדי לבצע את הפקודה הנ'ל, התיקיה הרצויה שלך תועתק ליעד שצוין. תוכל גם לאשר אם הפעולה הרצויה בוצעה או לא על -ידי הפעלת הפקודה הבאה במסוף שלך:

$ls–L DestinationPath

כאן, עליך לספק את הנתיב למקום שבו העתקת את התיקיה שלך במקום את DestinationPath.

הפעלת פקודה זו תפרט את כל התוכן של ספריית המסמכים, שתכיל גם את התיקיה שהעתקת זה עתה, כלומר העתק התיקייה, כפי שמוצג בתמונה למטה:

שיטה מס '3: שימוש בפקודה rsync:

בשימוש בפקודה rsync כדי להעתיק תיקייה ב- Linux Mint 20, נצטרך לבצע את כל השלבים המפורטים להלן:

ראשית, עלינו להתקין את הפקודה rsync, אם היא טרם הותקנה, על ידי ביצוע הפקודה הבאה במסוף שלנו:

$סודו apt-get להתקיןrsync

לאחר התקנת פקודה זו במערכת שלך, הטרמינל שלך ישקף את הפלט המוצג בתמונה למטה:

כעת, כאשר הפקודה rsync הותקנה בהצלחה במערכת שלך, עליך לבצע את הפקודה הבאה במסוף:

$rsync –avz NameOfFolderToBeCopied DestinationPath

כאן, עליך לספק את השם האמיתי של התיקיה שיש להעתיק במקום NameOfFolderToBeCopied ואת הנתיב בפועל למקום שאליו ברצונך להעתיק את התיקיה במקום DestinationPath. בתרחיש בו אנו דנים, בכוונתנו להעתיק את העותק העתיק לתיקיית המסמכים שלנו. מכאן שכתבנו CopyFolder במקום NameOfFolderToBeCopied. כמו גם הנתיב לספריית מסמכים במקום DestinationPath כפי שמוצג בתמונה הבאה:

לאחר שתבצע את הפקודה הזו, הטרמינל שלך יראה לך הודעת אישור המתארת ​​שהפעולה שצוין בוצעה בהצלחה, כפי שמוצג בתמונה למטה:

תוכל גם לאשר זאת על ידי ביצוע הפקודה ls, כמתואר בשיטה לעיל.

שיטה מס '4: שימוש בפקודה scp:

זוהי שיטה נוספת המבוססת על מסוף להעתיק תיקייה בלינוקס, שאפשר לעקוב אחריה באופן המוצג להלן.

ניתן להשתמש בפקודה scp כדי להעתיק תיקייה ב- Linux באופן הבא:

$scp–R NameOfFolderToBeCopied DestinationPath

כאן, עליך לספק את השם האמיתי של התיקיה שיש להעתיק במקום NameOfFolderToBeCopied ואת הנתיב בפועל למקום שאליו ברצונך להעתיק את התיקיה במקום DestinationPath. בתרחיש בו אנו דנים, אנו מתכוונים להעתיק את העותק העתיק לתיקיית המסמכים שלנו. מכאן שכתבנו CopyFolder במקום NameOfFolderToBeCopied. כמו כן, הנתיב לספריית מסמכים במקום DestinationPath כפי שמוצג בתמונה הבאה:

לאחר שתבצע את הפקודה הזו, תוכל לאשר אם התיקייה שלך הועתקה ליעד שצוין או לא על -ידי הפעלת הפקודה ls שוב.

סיכום:

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