מהם קבצי PLIST והאם זה בטוח למחוק אותם?



נסה את הכלי שלנו לביטול בעיות

רוב משתמשי ה- macOS שניסו אי פעם לפתור בעיות ביישומים חייבים לדעת על קבצי .plist. מחיקת קבצי PLIST אלה מוצגת בשיטות רבות לפתרון בעיות לפתרון ביצועי יישום גרועים. משתמשים שמודעים לקבצים אלה יודעים גם שמחיקת קבצי העדפה אלה תאפס את העדפת היישום ותתקן את רוב הבעיות. אבל הם עדיין לא בטוחים לגבי בטיחותם של קבצים אלה.



קבצי PLIST



מהם קבצי PLIST ב- MacOS?

PLIST (מייצג Property List) הוא סיומת המשמשת לשמירת העדפות של יישומים. קבצים אלה מעוצבים ב- XML ​​ומכילים מאפיינים והגדרות תצורה עבור תוכניות שונות. זהו פורמט ברירת המחדל עבור קבצי העדפה, אך משמש גם להחזקת ארגומנטים של יישומים להפעלת דמונים וניהול משאבים בחבילות יישומים. בעוד שרוב היישומים משחזרים את הקבצים בהתאם להעדפותיהם, לא ניתן להחליף את הקבצים בהם המערכת משתמשת בקלות אם הם מוסרים.



כיצד לפתוח ולערוך קובץ PLIST ב- macOS

באפשרותך לפתוח ולערוך קובץ PLIST בתוכנית כמו TextEdit ב- macOS. אבל בגלל האופי של קבצי PLIST, שימוש בתוכנית מיוחדת כמו Xcode או עורך רשימת נכסים יהיה הרבה יותר טוב. הסיבה לכך היא שעורכים אלה יפרמטו את קוד ה- XML ​​ויתרגמו מזהים ושכבות מפתח למילים קריאות עם תפריט נפתח למילוי התגובה הנכונה.

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

ניתן גם להמיר קבצי .plist בין בינארי לגרסת XML באמצעות הפקודות הבאות במסוף:



לפתיחת טרמינל : החזק פקודה מקש ולחץ מֶרחָב לפתוח זַרקוֹר ואז הקלד מָסוֹף ו להיכנס.
הערה : שם הקובץ בפקודות יהיה שם הקובץ שברצונך להמיר.

  1. XML לבינארי:
    plutil – להמיר binary1 filename.plist

    המרת XML לבינארי

  2. בינארי ל- XML:
    plutil – להמיר xml1 filename.plist

    המרת בינארי ל- XML

מדוע אתה צריך למחוק קבצי PLIST והאם זה בטוח?

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

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

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

לכן, כפי שצוין לעיל לגבי קבצי PLIST, אין צורך לדאוג לקבצים ב: / בית / ספריה / תיקיה . עליך להימנע ממחיקת קבצי העדפות שנמצאו בספריה או בתיקיות המערכת בשורש הכונן הקשיח. במקום למחוק, אתה יכול להשבית את ה- PLIST הספציפי באמצעות פקודות 'launchctl' או דומות דרך Terminal. ותוכלו גם ליצור העתק או גיבוי של הקובץ לפני המחיקה.

קריאה של 2 דקות