Linux cp דוגמאות פקודה

Linux Cp Command Examples



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

נסביר את הפקודה cp עם כמה דוגמאות במאמר זה.







תחביר בסיסי של פקודת cp

כדי להשתמש בפקודה cp, בצע את התחביר, המפורט להלן:



$cp [דגלים] [קובץ מקור] [קובץ יעד]

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



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





שימוש בפקודת cp

ישנם השימושים הבאים של 'פקודת cp' שנסביר כעת בכמה דוגמאות:

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

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



דוגמא

לדוגמה, על ידי הפעלת הפקודה המוזכרת להלן תוכל להעתיק test_file.txt ל- backup_file.txt:

$cptest_file.txt backup_file.txt

העתק קובץ לספרייה אחרת

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

דוגמא

לדוגמה, כדי להעתיק test_file.txt לספרייה /lookup, השתמש בפקודה הבאה:

$cptest_file.txt/הבט מעלה

בפקודה שלעיל, הקובץ מועתק עם אותו שם קובץ מקורי. אם ברצונך להעתיק את הקובץ בשם אחר, השתמש בפקודה הבאה:

$cptest_file.txt/הבט מעלה/newtest_file.txt

הפקודה לעיל תעתיק את הקובץ בשם חדש 'newtest_file.txt' ליעד שצוין.

העתק ספריות לספרייה אחרת

באמצעות האפשרות '-R' או '-r', באפשרותך להעתיק את כל הקבצים, כולל ספריות משנה, לספרייה אחרת.

דוגמא

בדוגמה הבאה, אנו מעבירים את התיקייה personal_directory לתוך הרשמי_מדריך:

$cp מדריך אישי_רשמי

אם ברצונך להעתיק רק קבצים וכל ספריות המשנה ולא את ספריית המקור, השתמש בפקודה הבאה עם האפשרות '-RT':

$cp -RTמדריך אישי_רשמי

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

העתק מספר קבצים בספריות שונות

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

$cptest_file.txt ספריית_אופן אישי test_file1.txt ספריית_רשמי

פקודת Linux cp עם אפשרויות

האפשרויות הבאות שבהן תוכל להשתמש עם הפקודה cp כדי להעתיק קובץ בצורה שונה:

אם קיים קובץ היעד, הקובץ יוחלף כברירת מחדל. השימוש בדגל '-n' עם הפקודה cp אומר לנו לא להחליף קובץ שכבר קיים.

השתמש באפשרות 'i' כדי ליצור את בקשת האישור בכוח.

$cp -אניtest_file.txt test_file1.txt

אם אתה רק רוצה להעתיק קובץ ביעד, אם הוא כבר לא קיים, השתמש בפקודה הבאה עם האפשרות '-u':

$cp -utest_file.txt test_file1.txt

כדי לשמר את הבעלות וחותמות הזמן של קובץ, השתמש בפקודה הבאה עם האפשרות '-v':

$cp -utest_file.txt test_file1.txt

סיכום

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