מבנה המדריך של Mac OS X מוסבר
תוכן עניינים:
אם אי פעם הסתכלת בספריית השורש של ה-Mac שלך ותהית למה מיועדות חלק מהספריות האחרות האלה, כנראה שאתה לא לבד. מערכת ההפעלה Mac נעשתה הרבה יותר מורכבת עם הופעתה של Mac OS X, תוך התאמת מבנה קבצי יוניקס שאינו מוכר במידה רבה למשתמשי Mac OS 9 ו-Windows. אז בשביל מה יש בכלל /System, /Library, /usr וכל השאר?
כאן תמצא סקירה קצרה של ספריות אלה, כמו גם הסבר על כל ספרייה ברמת המערכת כפי שנמצאת בתוכנת מערכת Mac OS X ו-macOS.
מבני ספרייה של Mac OS X, נבדק והוסבר
כברירת מחדל, אם תציץ בשורש הדיסק הקשיח של ה-Mac מ-Finder, תראה מספר ספריות לא מוכרות. מבני הספריות הבסיסיים של Mac OS נחשפים בצורה הטובה ביותר על ידי ביקור בספריית הבסיס של ה-Mac, שבה משתמשי Mac רבים עלולים להיתקל כשהם מבקרים ב-"Macintosh HD" משלהם.
אם תלך רחוק יותר משורת הפקודה, תראה אפילו יותר ספריות ברמת הבסיס אם תקליד את הדברים הבאים:
ls /
כאן תמצאו ספריות עם שמות כמו; ליבות, dev, וכו', System, private, sbin, tmp, usr, var, etc, opt, net, home, Users, Applications, Volumes, bin, network, וכו'.
במקום לתהות על המסתורין של המשמעות של כל התיקיות, הספריות והפריטים הללו, בואו נבדוק ונפרט מה הן הספריות הללו, ומה הן מכילות, שכן הן רלוונטיות למערכת ההפעלה של מק.
ללא סדר מסוים, הנה טבלה שתעזור במאמץ זה של חקר מבנה ספריות מערכת הבסיס של Mac OS:
מַדרִיך | תיאור |
/יישומים | מובן מאליו, זה המקום שבו האפליקציות של ה-Mac שלך נשמרות |
/מפתח | ספריית המפתחים מופיעה רק אם התקנת את כלי המפתחים של אפל, וללא הפתעה, מכילה כלים, תיעוד וקבצים הקשורים למפתחים. |
/סִפְרִיָה | ספריות משותפות, קבצים הדרושים למערכת ההפעלה לתפקוד תקין, כולל הגדרות, העדפות וצרכים אחרים (שים לב: יש לך גם תיקיית ספריות בספריית הבית שלך, שמכילה קבצים ספציפיים לאותו משתמש ). |
/רֶשֶׁת | מסביר את עצמו במידה רבה, התקנים הקשורים לרשת, שרתים, ספריות וכו' |
/מערכת | קבצים הקשורים למערכת, ספריות, העדפות, קריטיים לתפקוד תקין של Mac OS X |
/משתמשים | כל חשבונות המשתמש במחשב והקבצים הייחודיים הנלווים אליהם, הגדרות וכו'. בדומה ל-/home ב-Linux |
/כרכים | התקנים ואמצעי אחסון רכובים, וירטואליים או אמיתיים, כגון דיסקים קשיחים, תקליטורים, תקליטורים, תקלות DMG וכו' |
/ | ספריית שורש, קיימת כמעט בכל מערכות הקבצים מבוססות UNIX. ספריית האב של כל שאר הקבצים |
/פַּח | קבצים בינאריים נפוצים חיוניים, מכיל קבצים ותוכנות הדרושים לאתחול מערכת ההפעלה והפעלה כראוי |
/וכו | תצורת מערכת מקומית של מכונה, מכילה קבצי ניהול, תצורה וקבצי מערכת אחרים |
/dev | קבצי התקן, כל הקבצים המייצגים התקנים היקפיים כולל מקלדות, עכברים, משטחי עקיבה וכו' |
/usr | היררכיה העיקרית השנייה, כוללת ספריות משנה המכילות מידע, קבצי תצורה ופריטים חיוניים אחרים המשמשים את מערכת ההפעלה |
/sbin | קבצי מערכת בינאריים חיוניים, מכיל כלי עזר לניהול מערכת |
/tmp | קבצים זמניים, מטמונים וכו' |
/var | נתונים משתנים, מכיל קבצים שתוכנם משתנה ככל שמערכת ההפעלה פועלת |
ייתכן מאוד שתמצא גם ספריות אחרות, בהתאם לגרסת Mac OS X שברשותך, ובהתאם לאילו אפליקציות והתאמות מערכת ביצעת.
למרות זאת אתה יכול להיות בטוח שאם ספריה כלשהי נמצאת בבסיס של Mac OS X, היא חשובה, ואסור להתעסק איתה לפחות ללא ידע מפורט על מה שאתה עושה. לעולם אל תמחק, תשנה או תשנה בדרך אחרת קבצי מערכת וספריות ב-Mac (לפחות מבלי לדעת בדיוק מה אתה עושה ומדוע) מכיוון שעשייה זו עלולה לשבש את מערכת ההפעלה ולמנוע ממנה לפעול כצפוי.גבה תמיד מחשב Mac לפני חקירה ושינוי של ספריות ברמת המערכת.
אם שכחנו משהו, או אם משהו לא מתואר כראוי, אל תהסס לצלצל עם הערות.