איפה התיקיה Temp ב-Mac OS? כיצד למצוא את & פתח את המדריך הזמני של Mac
תוכן עניינים:
למערכת ההפעלה של Mac יש כמה תיקיות זמניות ברמת המערכת המכילות קבצים זמניים המשמשים את MacOS עצמה יחד עם אפליקציות Mac שונות. תיקיות זמניות אלו אינן מיועדות לעמוד בפני המשתמש, אך במצבים נדירים מסוימים, משתמש מק מתקדם עשוי למצוא את עצמו דורש לאתר את התיקיה הזמנית ואולי אפילו להתעסק שם, בין אם למטרות ניהול מערכות, פתרון בעיות, מטרות משפטיות דיגיטליות, או סיבה ספציפית אחרת.
מדריך זה יראה לך היכן ממוקמות התיקיות הזמניות ב-Mac OS וכיצד תוכל לגשת אליהן.
זה כנראה מובן מאליו, אבל זה מיועד רק למשתמשי מק מתקדמים. כמעט אף אחד לא צריך לחפור בספריות הזמניות של macOS / Mac OS X, ואל תנסה למחוק או להסיר נתונים ידנית מכל ספריות tmp, מכיוון שאתה עלול לשבור משהו או לדפוק לחלוטין את התקנת המערכת שלך, או אפליקציה, או אפילו נתוני מסמכים פעילים, ובכך לגרום לאובדן נתונים, או לדרוש התקנה מחדש של Mac OS X / או התקנה מחדש של macOS, או שחזור מגיבוי. אם מסיבה כלשהי אתה רוצה לנקות את קבצי הפריטים הזמניים ב-Mac, פשוט הפעל מחדש את המחשב כדי למקד קבצים זמניים ברמת המערכת, בעוד שניתן לנקות מטמונים וקבצים זמניים ברמת המשתמש במידת הצורך מסיבה כלשהי או אחרת.
שוב, אל תנסה לשנות דבר באופן ידני ואל תמחק קבצים כלשהם שנמצאים בתיקיות הזמניות של מערכת Mac OS.אם איכשהו תקלקל ותמחק קובץ מערכת או ספריה קריטיים, תצטרך לבצע את ההוראות האלה כדי לשחזר קבצי מערכת שנמחקו על ידי התקנה מחדש של תוכנת הליבה של macOS.
כיצד למצוא היכן ממוקמת התיקיה הטמפית ב-Mac OS
הדרך הפשוטה ביותר למצוא היכן ממוקמת תיקיית ה-Temp של MacOS / Mac OS X היא להשתמש בפקודה Echo במשתנה הסביבתי $TMPDIR בשורת הפקודה:
- פתח את אפליקציית Terminal, שנמצא ב- /Applications/Utilities/ והקלד את מחרוזת הפקודה הבאה:
- פלט הפקודה יהיה הספרייה הזמנית של Mac
echo $TMPDIR
TMPDIR תמיד יהווה נתיב למבנה ספריות לא הגיוני לכאורה, מכיוון שהוא לא נועד להיות מופנה למשתמש או לשירות משתמש, זה בסופו של דבר תיקיית מערכת זמנית.
לדוגמה, באמצעות הפקודה לעיל, ייתכן שתראה משהו כמו הבא בתור פלט הפקודה עבור echo $TMPDIR:
$ echo $TMPDIR /var/folders/g7/7du81ti_b7mm84n184fn3k910000lg/T/
במקרה זה, הנתיב לתיקיית macOS temp הוא "/var/folders/g7/7du81ti_b7mm84n184fn3k910000lg/T/"
כדי להיות יסודי, אתה יכול גם להשתמש ב-printenv כדי להדפיס משתנים סביבתיים ולהשתמש ב-grep כמו:
printenv |grep TMP
זה גם יחשוף את אותו נתיב TMPDIR על ידי הדפסת משהו כמו הבא:
TMPDIR=/var/folders/g7/2du11t4_b7mm24n184fn1k911300qq/T/
כיצד לגשת ולפתוח את התיקיה Temp ב-Mac OS
תוכל לגשת מיידית לתיקיית Temp ולפתוח אותה בחלון חדש של Mac OS Finder על ידי שימוש בפקודה 'פתח' והפנייתה למשתנה הסביבתי $TMPDIR כך:
- מאפליקציית Terminal, הקלד את מחרוזת הפקודה הבאה:
- Hit Return וחלון Finder חדש עם $TMPDIR ייפתח מיד
פתוח $TMPDIR
יש לציין, $TMPDIR אינו מוגן על ידי הגנת שלמות המערכת (כלומר אם SIP מופעל או מושבת, אתה עדיין יכול לשנות, לערוך, למחוק ולכתוב לספרייה זו), אז היזהר ככל שקבצים רבים ו פריטים ב-$TMPDIR ישמשו באופן פעיל על ידי יישומים הפתוחים כעת. בתוך $TMPDIR תמצא כל מיני מטמוני מדיה וקבצים אחרים. כאמור, אל תשנה או תמחק ידנית שום דבר בספריות אלה אלא אם כן אתה יודע בדיוק מה אתה עושה.
לחלופין, אתה יכול גם לשנות את ספריית העבודה הנוכחית בשעבוד הפקודה לספרייה הזמנית משורת הפקודה עם פקודת cd פשוטה:
cd $TMPDIR
$TMPDIR הוא בדיוק כמו כל ספרייה אחרת
ספריות זמניות אחרות של MacOS
ספרייה זמנית נוספת ב-Mac OS היא אוניברסלית לכל המשתמשים, נמצאת במיקום הבא:
/tmp
בשביל מה זה שווה, /tmp ב-Mac OS למעשה רק מקשר אל /private/tmp/ , כך שתוכל גם פשוט לנווט אל /private/tmp/ כדי למצוא את אותם נתונים, בין אם זה חבורה של מטמונים או תוכן של דיסק ראם או כל דבר אחר הכלול בו.
ישנן גם תיקיות זמניות שונות ברמת המשתמש, כמו התיקייה ~/Library/Caches/ caches של המשתמש, ולחלק מהאפליקציות יש גם ספריות זמניות ספציפיות, למשל ל-Outlook יש תיקיית זמני, כמו גם למק. App Store (המוכנס לתוך $TMPDIR), ויישומי Mac רבים משליכים קבצים זמניים בספריית המטמון ברמת המשתמש.
התיקייה הזמנית של המשתמש הראשי ממוקמת בכתובת:
~/Library/Caches/TemporaryItems/
כפי שכבר ציינו, כנראה שלא תנסה למחוק או לשנות שום דבר בתיקיות הזמניות, לא משנה היכן הן נמצאות, בין אם זה בתיקיית המשתמש שלך או ב-$TMPDIR או במקום אחר, מכיוון שאתה יכול בקלות לדפוק משהו קורה או בסופו של דבר עם תוצאות לא מכוונות. אם מסיבה כלשהי אתה מודאג לגבי התוכן $TMPDIR או סוג אחר של קבצים ונתונים, פשוט צא מכל האפליקציות הפתוחות, אז הפעלה מחדש של ה-Mac תנקה פריטים זמניים מתיקיות /private/var/ והרבה ממה שנמצא ב-$ גם TMPDIR.
האם אתה מכיר עצות או טריקים מועילים אחרים הקשורים לתיקיית הזמנית ב-Mac OS / Mac OS X? שתפו בתגובות למטה!