RM 'forever rain' MV
תוכן עניינים:
rm
הוא כלי שורת פקודה להסרת קבצים וספריות. זוהי אחת מהפקודות המהותיות שכל משתמש לינוקס צריך להכיר.
במדריך זה נסביר כיצד להשתמש בפקודת
rm
באמצעות דוגמאות והסברים על אפשרויות ה-
rm
הנפוצות ביותר.
כיצד להשתמש
rm
התחביר הכללי לפקודת
rm
(הסר) הוא כדלקמן:
rm… FILE…
כברירת מחדל, כאשר היא מבוצעת ללא כל אפשרות,
rm
לא מסיר ספריות ולא מבקש מהמשתמש להמשיך להמשיך בהסרת הקבצים הנתונים.
כדי למחוק קובץ בודד, השתמש בפקודת
rm
ואחריו שם הקובץ כטיעון:
rm filename
אם הקובץ אינו מוגן כתיבה, הוא יוסר ללא הודעה מוקדמת. בהצלחה, הפקודה אינה מניבה תפוקה ומחזירה אפס.
בעת הסרת קבצים מוגנים כתיבה, הפקודה תבקש ממך אישור, כמוצג להלן:
rm: remove write-protected regular empty file 'filename'?
הקלד
y
ולחץ על
Enter
כדי להסיר את הקובץ.
האפשרות
-f
אומרת ל-
rm
לא להנחות את המשתמש ולעולם להתעלם מקבצים וטיעונים לא קיימים.
rm -f filename
rm -v filename
הסרת קבצים מרובים
שלא כמו פקודת
rm
unlink
,
rm
מאפשר למחוק קבצים מרובים בבת אחת. לשם כך, העבירו את שמות הקבצים כארגומנטים המופרדים על ידי רווח:
rm filename1 filename2 filename3
אתה יכול להשתמש בביטויים רגילים כדי להתאים קבצים מרובים. לדוגמה, כדי להסיר את כל קבצי ה-
.png
בספרייה הנוכחית, הקלד:
rm *.png
בעת שימוש בביטויים רגילים, לפני הפעלת פקודת
rm
. זה תמיד רעיון טוב לרשום את הקבצים עם הפקודה
ls
כך שתוכלו לראות אילו קבצים יימחקו.
הסרת ספריות (תיקיות)
להסרת ספרייה ריקה או יותר השתמש באפשרות
-d
:
rm -d dirname
rm -d
זהה באופן פונקציונלי לפקודת
rmdir
.
כדי להסיר ספריות לא ריקות ואת כל הקבצים שבתוכן רקורסיבי, השתמש באפשרות
-r
(רקורסיבית):
בקשה לפני ההסרה
האפשרות
-i
אומרת ל-
rm
לבקש מהמשתמש לכל קובץ נתון לפני הסרתו:
rm -i filename1 filename2
כדי לאשר את סוג
y
ולחץ על
Enter
:
rm: remove regular empty file 'filename1'? rm: remove regular empty file 'filename2'?
בעת הסרת יותר משלושה קבצים או הסרת ספרייה רקורסיבית, לקבלת הנחיה יחידה לכל הפעולה, השתמש באפשרות
-I
:
rm -i filename1 filename2 filename3 filename4
תתבקש לאשר את הסרת כל הקבצים והספריות שניתנו:
rm -rf
אם הספרייה הנתונה או הקובץ בתוך הספרייה מוגנים מפני כתיבה, הפקודה
rm
תבקש ממך לאשר את הפעולה. להסרת ספריה מבלי שתתבקש, השתמש באפשרות
-f
:
rm -rf dirname
rm -rf
מסוכנת מאוד ויש להשתמש בזהירות יתרה!
סיכום
הראנו לכם כיצד להשתמש בפקודת Linux
rm
כדי להסיר קבצים וספריות ממערכת הלינוקס שלכם.
היזהר מאוד בעת הסרת קבצים או ספריות חשובים, מכיוון שברגע שנמחק הקובץ, לא ניתן לשחזר אותו בקלות.
מסוף rmפקודת Chmod בלינוקס (הרשאות קבצים)

ב- Linux הגישה לקבצים מנוהלת באמצעות הרשאות הקבצים, התכונות והבעלות. מדריך זה מכסה כיצד להשתמש בפקודה chmod כדי לשנות את הרשאות הגישה של קבצים וספריות.
פקודת Chgrp בלינוקס (שנה קבוצה)

בלינוקס כל קובץ משויך לבעלים ולקבוצה ויש לו הרשאות הקובעות אילו משתמשים עשויים לקרוא, לכתוב או לבצע את הקובץ. הפקודה chgrpc משנה את הבעלות בקבוצה על קבצים נתונים.
פקודת Cp בלינוקס (העתקת קבצים)

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