Mis on PLIST-failid ja kas neid on ohutu kustutada?

Enamik macOS-i kasutajaid, kes on kunagi proovinud rakenduste tõrkeotsingut, peavad teadma .plist-failidest. Nende PLIST-failide kustutamist näidatakse paljudes tõrkeotsingumeetodites, et lahendada rakenduste halb jõudlus. Kasutajad, kes on neist failidest teadlikud, teavad ka, et nende eelistusfailide kustutamine lähtestab rakenduse eelistuse ja lahendab enamiku probleemidest. Kuid nende failide ohutuse osas on nad endiselt ebakindlad.

PLIST-failid

Mis on macOS-is olevad PLIST-failid?

PLIST (tähistab omaduste loendit) on laiend, mida kasutatakse rakenduste eelistuste salvestamiseks. Need failid on vormindatud XML-vormingus ja sisaldavad erinevate programmide atribuute ja konfiguratsioonisätteid. See on eelistusfailide vaikevorming, kuid seda kasutatakse ka rakenduseargumentide hoidmiseks deemonite käivitamiseks ja ressursside halduseks rakenduste kimpides. Kuigi enamik rakendusi taastab failid oma eelistuste järgi, pole süsteemi kasutatavaid faile nende eemaldamise korral lihtne asendada.

PLOS-faili avamine ja redigeerimine macOS-is

PLIST-faili saate avada ja redigeerida sellises programmis nagu macOS-is TextEdit. Kuid PLIST-failide olemuse tõttu on spetsiaalse programmi, näiteks Xcode'i või atribuutide loendiredaktori kasutamine palju parem. Selle põhjuseks on see, et need toimetajad vormindavad XML-koodi ja tõlgivad võtmeidentifikaatorid ja kihid rippmenüüga loetavaks sõnaks, et täita õige vastus.

Tavalised kasutajad peaksid siiski vältima nende failide redigeerimist. Programmid ja süsteem muudavad PLIST-faile vastavalt vajadusele automaatselt. Arendajad saavad neid faile luua või redigeerida ülalnimetatud Apple'i omandiloendi redigeerija abil, mis on kaasas Apple'i arendaja tööriistadega. Nad saavad kasutada ka muude tootjate PLIST-redigeerimisprogramme.

.Plist-faile saab kahendfaili vahel XML-versiooniks teisendada, kasutades järgmisi terminalis käske:

Terminali avamiseks : hoidke all klahvi Command ja vajutage klahvi Space, et avada Spotlight, seejärel tippige Terminal ja sisestage.

Märkus : käskude failinimi on teie failinimi, mida soovite teisendada.

  1. XML - binaarne:
     plutil - teisendage binaarne1 failinimi.plist 

    XML-i teisendamine binaarseks
  2. Binaarne XML-i jaoks:
     plutil - teisenda xml1 failinimi.plist 

    Binaarse teisendamine XML-i

Miks peate PLIST-failid kustutama ja kas see on ohutu?

PLIST-failid on olulised meie igapäevases kasutuses. Kuid enamik vananenud faile muutub vigaseks ja hakkavad kasutajale probleeme tekitama. Enamik vigade otsimise meetodeid soovitab probleemi lahendamiseks eemaldada selle konkreetse rakenduse .plist-failid. Eelistusloendite failid on kahjutud ja nende kustutamine on täiesti hea. Kuid mitte kõiki PLIST-faile ei tohi kohelda samamoodi nagu rakenduste eelistusi.

Enamasti ei tekita eelistuste kaustas olevad PLIST-failid pärast kustutamist konflikti põhirakendusega. Kuid süsteemifailide, näiteks deemoni atribuutide loendite puhul, ei tohiks neid pidada samadeks eelistuste loendite failidega. Süsteemifailide kustutamine takistab rakenduse käivitamist ega korralikult töötamist.

Seega, kui soovime ohutuse kohta lõplikku järeldust, siis Ei, pole 100% turvaline neid PLIST-faile oma süsteemist kustutada . Kui te ei tea, mida teete ja millist PLIST-faili proovite kustutada, ei tohiks te neid kustutada. Selle põhjuseks on see, et enamus eelistusloendite faile lähtestavad lihtsalt rakenduse eelistused. Süsteemi PLIST-faile ei tohiks kustutada, kui pole faili ja selle tagajärgedega täielikult kursis.

Niisiis, nagu kõik eespool PLIST-failide kohta mainitud, ei pea muretsema failide pärast, mis asuvad kaustas: / Avaleht / Raamatukogu / kaust . Te peaksite vältima kõvaketta juurest Teegist või süsteemikaustadest leitud eelistusfailide kustutamist. Kustutamise asemel saate konkreetse PLIST-i keelata, kasutades terminali kaudu käivituslukke või muid sarnaseid käske. Ja enne kustutamist saate ka faili koopia või varukoopia teha.

Huvitavad Artiklid