OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

הסרת קבצים וספריות

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



[me@linuxbox playground]$ rm כיף-קשה

[me@linuxbox playground]$ ll -l

סה"כ 12

drwxrwxr-x 2 me me 4096 2016-01-15 15:17 dir1

lrwxrwxrwx 1 me me 4 2016-01-16 14:45 dir1-sym -> dir1

[me@linuxbox playground]$ rm כיף-קשה

[me@linuxbox playground]$ ll -l

סה"כ 12

drwxrwxr-x 2 me me 4096 2016-01-15 15:17 dir1

lrwxrwxrwx 1 me me 4 2016-01-16 14:45 dir1-sym -> dir1


drwxrwxr-x

2

me

me

4096

2016-01-15

15:17

dir2

-רוו-ר--ר--

3

me

me

1650

2016-01-10

16:33

כֵּיף

lrwxrwxrwx

1

me

me

3

2016-01-15

15:15

fun-sym -> כיף


זה עבד כמצופה. הקובץ כיף-קשה נעלם ומספר הקישורים מוצג עבור כֵּיף מצטמצם מארבע לשלוש, כפי שמצוין בשדה השני של רישום הספריות. לאחר מכן, נמחק את הקובץ כֵּיף, ורק בשביל ההנאה, נכלול את האפשרות "-i" כדי להראות מה זה עושה:



[me@linuxbox playground]$ rm - אני כיף

rm: להסיר את הקובץ הרגיל `כיף'?

[me@linuxbox playground]$ rm - אני כיף

rm: להסיר את הקובץ הרגיל `כיף'?


הזן "y" בהנחיה והקובץ נמחק. אבל בואו נסתכל על הפלט של ls עַכשָׁיו. שמתי לב למה קרה כיף-סימ? מכיוון שזהו קישור סמלי המצביע על קובץ שאינו קיים כעת, הקישור הוא שבור:


תמונה

[me@linuxbox playground]$ ll -l

סה"כ 8


drwxrwxr-x

2

me

me

4096

2016-01-15

15:17

dir1

lrwxrwxrwx

1

me

me

4

2016-01-16

14:45

dir1-sym -> dir1

drwxrwxr-x

2

me

me

4096

2016-01-15

15:17

dir2

lrwxrwxrwx

1

me

me

3

2016-01-15

15:15

כיף-סימ -> כֵּיף


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



[me@linuxbox playground]$ פחות כיף-סימ

fun-sym: אין קובץ או ספרייה כאלה

[me@linuxbox playground]$ פחות כיף-סימ

fun-sym: אין קובץ או ספרייה כאלה


בואו ננקה קצת. אנו נמחק את הקישורים הסמליים:



[me@linuxbox playground]$ rm fun-sym dir1-sym

[me@linuxbox playground]$ ll -l

סה"כ 8

drwxrwxr-x 2 me me 4096 2016-01-15 15:17 dir1

drwxrwxr-x 2 me me 4096 2016-01-15 15:17 dir2

[me@linuxbox playground]$ rm fun-sym dir1-sym

[me@linuxbox playground]$ ll -l

סה"כ 8

drwxrwxr-x 2 me me 4096 2016-01-15 15:17 dir1

drwxrwxr-x 2 me me 4096 2016-01-15 15:17 dir2


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

לבסוף, נסיר את מגרש המשחקים שלנו. לשם כך, נחזור לספריית הבית שלנו ונשתמש ב-rm עם האפשרות הרקורסיבית (-r) כדי למחוק את מגרש המשחקים ואת כל התוכן שלו, כולל ספריות המשנה שלו:



[me@linuxbox playground]$ cd

[me@linuxbox ~]$ מגרש משחקים rm -r

[me@linuxbox playground]$ cd

[me@linuxbox ~]$ מגרש משחקים rm -r


תמונה

יצירת סימלינקים עם ה-GUI

מנהלי הקבצים ב-GNOME וגם ב-KDE מספקים שיטה קלה ואוטומטית ליצירת קישורים סמליים. עם GNOME, החזקת מקשי Ctrl+Shift בזמן גרירת קובץ תיצור קישור במקום להעתיק (או להזיז) את הקובץ. ב-KDE, תפריט קטן מופיע בכל פעם שקובץ נשמט, המציע בחירה בין העתקה, העברה או קישור של הקובץ.


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: