כיצד למחוק תיקיה בלינוקס

מחק תיקיה בלינוקס

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

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

אנחנו יכולים למחוק תיקיה בלינוקס בדיוק כמו ב-Windows

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

מחק תיקייה בדולפין

אנחנו יכולים גם לנסות לעשות את זה בדרך אחרת, שהיא על ידי בחירת התיקיה ולחיצה על מחק מפתח (או Del, תלוי בשפת המקלדת). סביר להניח שנתקל במקרה בו צירוף המקשים שונה, ונראה מה זה בלחיצה ימנית. בצילום המסך למעלה רואים שבדולפין זה עם מקש Delete ובהמשך מקש Delete, זה שלא עובר בפח האשפה הוא עם Shift+Delete. דרך אגב, האפשרות למחוק ישירות לא מופעלת כברירת מחדל; עליך להפעיל אותו מהאפשרויות מסיבות אבטחה.

מהטרמינל

שגיאה בעת מחיקת תיקיה בלינוקס

נראה לי שחלק מאלה שנתקלו במאמר זה מדפדפן אינטרנט עשו זאת כדי לברר כיצד למחוק תיקיה בלינוקס מהטרמינל. הפקודה למחוק היא rm, אבל אם נכניס את הטרמינל rm folder_name נקבל הודעה שתאמר "rm: לא יכול למחוק את 'שם_תיקייה': זוהי ספרייה«. הבעיה היא בעצם שתיקיה היא לא קובץ, ובתוכה יכולה להכיל תיקיות ומסמכים אחרים. לכן, להסיר אותם אתה צריך לעשות את זה רקורסיבית, כלומר, הרמה הראשונה (התיקייה עצמה) וכל רמות המשנה שלה (התוכן שלה).

אבל לפני שנמשיך, עלינו להזהיר ממשהו: אם תמחק תיקיה בלינוקס מהמסוף שלך מה שנעשה אין דרך חזרה. אנחנו צריכים להיות בטוחים שאנחנו כבר לא רוצים לראות את התיקיה הזו או את התוכן שלה, כי זה מה שהולך לקרות. לאחר שזה ברור, הפקודה תישאר (שינוי "שם_התיקיה" לפי שם התיקיה).

rm -r nombre_de_la_carpeta

אם נרצה לכפות את המחיקה, נוכל להוסיף את ה-"f" (-rf) לפקודה. אל ה לכפות מחיקה הוא יתעלם משגיאות ואזהרות שעלולות להתרחש בעת ניסיון למחוק כל קובץ או תיקיה, וימחק אותם ישירות.

כעובדה מוזרה למי שלא מכיר אותה, ישנה פקודה מפורסמת שלעתים קרובות מתבדחים בלינוקס, כי מערכת ההפעלה מאפשרת את זה, אבל אתה אף פעם לא צריך לעשות אותה. הפקודה היא sudo rm -rf /, וימחק באופן רקורסיבי את כל מה שנמצא במערכת. וכאן "הכל" אומר הכל, פשוטו כמשמעו. זה יטען תיקיות כמו /bin, /usr וכל מה שצריך כדי שהמערכת תעבוד, לכן, בנוסף לאיבוד המידע שלא שמרנו, נישאר גם עם מערכת שלא משמשת אפילו כמשקולת נייר. . אפשרות ה-f תהיה אשמה במידה רבה, מכיוון שהיא תסתיר את כל ההודעות שבאמצעותן מערכת ההפעלה תודיע לנו שמשהו רע עומד לקרות.

האם התיקיה מוגנת?

בלינוקס אתה יכול לעשות הכל, לשאול "חבר" שעשה בדיקות ובמכונה וירטואלית (תודה לאל...) הוא הצליח לטעון את התיקיה /bin שבה נמצאים כל קובצי ההפעלה של מערכת הפעלה, וללא מסלול אחורה עבור לאחר שעשה זאת מהמסוף. אם אנחנו לא יכולים למחוק תיקיה, זה כנראה בגלל מוגן על ידי המערכת או מכל סיבה אחרת, כפי שהיא ממשתמש אחר.

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

sudo rm -r nombre_de_la_carpeta

גם אנחנו יכולים לנסות את זה עם מנהל הקבצים, אם ניתן לפתוח אותו עם sudo, מה שיאפשר לנו לעבור בין כל התיקיות שלנו עם הרשאות גבוהות. לדוגמה, Nautilus (רשום מ-GNOME) אכן מאפשר זאת, ויאפשר לנו למחוק תיקיות מוגנות (אולי לא כולן) אם נפתח את הטרמינל ונקליד "sudo nautilus" ללא המירכאות. נראה שני חלונות פתוחים, אחד עם הטרמינל שמציג מידע ואחר שיהיה מנהל הקבצים עם הממשק הבסיסי ביותר שלו (הוא בדרך כלל לא מכבד התאמות אישיות).

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

מחק תיקיה עם Live USB

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

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


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.