למה לינוקס אפשר למשתמשים להסיר את המדריך שורש?
רוב הזמן, אף אחד מאיתנו לא מרצה לבצע פעולה אשר יהיה ממש לשבור את מערכות ההפעלה שלנו לאלץ אותנו להתקין אותם מחדש. אבל מה אם פעולה כזו יכולה להתרחש בקלות גם במקרה על ידי המשתמש? היום SuperUser Q & A פוסט יש את התשובה לשאלה של מבולבל הקורא.
מפגש השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ מונחה על ידי הקהילה של אתרי אינטרנט של Q & A.
השאלה
SuperUser הקורא fangxing רוצה לדעת למה לינוקס יאפשר למשתמשים להסיר את ספריית השורש:
כאשר התקנתי לינוקס במחשב שלי בפעם הראשונה, תמיד אהבתי להשתמש שורש כי אני לא צריך להוסיף סודו והזן את הסיסמה שלי בכל פעם שהוצאתי פקודה הזקוקה להרשאות ברמת השורש.
יום אחד, רק רציתי להסיר ספרייה ורץ rm -rf /, אשר "שבר" את המערכת שלי. אני תוהה מדוע המעצבים של לינוקס לא חוסמים פקודה מסוכנת כזו מלהיות מנוהלים בקלות כזאת.
מדוע לינוקס מאפשרת למשתמשים להסיר את ספריית הבסיס?
התשובה
לתורם SuperUser Ben N יש את התשובה עבורנו:
למה זה צריך לחסום אותך עושה מה שאתה רוצה עם המחשב שלך? כניסה כ שורש או באמצעות סודו הוא אומר למכונה: "אני יודע מה אני עושה". מניעת אנשים מלעשות דברים מפוקפקים בדרך כלל גם מונעת מהם לעשות דברים חכמים (כפי שהביע ריימונד צ'ן).
חוץ מזה, יש סיבה אחת טובה במיוחד כדי לאפשר למשתמש לפיד את ספריית השורש: decommissioning מחשב על ידי מחיקת לחלוטין את מערכת ההפעלה ואת מערכת הקבצים. (סכנה! על כמה מערכות UEFI, rm -rf / יכול גם לבנה מכונה פיזית.) זה גם דבר סביר לעשות בתוך כלא chroot.
ככל הנראה, אנשים בטעות רץ את הפקודה כל כך הרבה תכונה בטיחות נוספה. rm -rf / לא עושה כלום על רוב המערכות, אלא אם כן -לא לשמר שורש מסופק גם, ואין שום דרך שאתה יכול להקליד את זה בטעות. זה גם עוזר להישמר מפני בכתב גרוע, אבל היטב כוונות פגז סקריפטים.
יש לך משהו להוסיף להסבר? נשמע את ההערות. רוצה לקרוא תשובות נוספות ממשתמשים אחרים בעלי ידע טכנולוגי מתמצא? בדוק את נושא הדיון המלא כאן.
אשראי תמונה: ויקיפדיה