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



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Enamik macOS-i kasutajaid, kes on kunagi proovinud rakendusi tõrkeotsinguks saada, peavad teadma .plist-faile. Nende PLIST-failide kustutamist näidatakse paljudes tõrkeotsingumeetodites rakenduse kehva jõudluse lahendamiseks. Kasutajad, kes on neist failidest teadlikud, teavad ka, et nende eelistusfailide kustutamine lähtestab rakenduse eelistuse ja lahendab suurema osa probleemidest. Kuid nende failide ohutus pole endiselt kindel.



PLIST-failid



Mis on PLIST-failid macOS-is?

PLIST (tähendab omaduste loendit) on laiendus, mida kasutatakse rakenduste eelistuste salvestamiseks. Need failid on XML-vormingus ja sisaldavad erinevate programmide atribuute ja konfiguratsiooniseadeid. See on eelistusfailide vaikevorming, kuid seda kasutatakse ka rakenduste argumentide hoidmiseks deemonite käivitamiseks ja ressursside haldamiseks rakenduste kimpudes. Ehkki enamik rakendusi loob failid uuesti vastavalt oma eelistustele, ei saa süsteemi kasutatavaid faile nende eemaldamisel hõlpsasti asendada.



Kuidas avada ja redigeerida PLIST-faili MacOS-is

PLIST-faili saate avada ja redigeerida programmis, näiteks MacEOS-is TextEdit. Kuid PLIST-failide olemuse tõttu on eriprogrammi nagu Xcode või Atribuutide loendi redigeerija kasutamine palju parem. Seda seetõttu, et need redaktorid vormindavad XML-koodi ja tõlgivad võtmeidentifikaatorid ja kihid rippmenüü abil loetavateks sõnadeks, et täita õige vastus.

Tavakasutajad peaksid siiski hoiduma nende failide redigeerimisest. Programmid ja süsteem muudavad PLIST-faile vastavalt vajadusele automaatselt. Arendajad saavad neid faile luua või redigeerida, kasutades eespool mainitud Apple'i atribuutide loendi redaktorit, mis on kaasas Apple'i arendaja tööriistadega. Nad saavad kasutada ka kolmanda osapoole PLIST redigeerimisprogrammi.

Samuti saate teisendada .plist-faile binaarsest XML-versiooniks, kasutades terminalis järgmisi käske:



Terminali avamiseks : Ootel Käsk ja vajutage Kosmos avama Tähelepanu keskpunktis , seejärel tippige Terminal ja Sisenema.
Märge : failinimi käskudes on teie failinimi, mille soovite teisendada.

  1. XML-binaarne:
    plutil – teisenda binaarne1 failinimi.plist

    XML-i teisendamine binaarseks

  2. Binaarne XML-i:
    plutil –konverteeri xml1 failinimi.plist

    Binaararvu teisendamine XML-iks

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

PLIST-failid on meie igapäevase kasutamise jaoks olulised. Kuid enamik aegunud faile muutuvad vigaseks ja hakkavad kasutajale probleeme tekitama. Enamik tõrkeotsingumeetodeid soovitab probleemi lahendamiseks selle konkreetse rakenduse .plist-failid eemaldada. Eelistus PLIST failid on kahjutud ja nende kustutamine on täiesti hea. Kõiki PLIST-faile ei tohi siiski kohelda rakenduste eelistustega võrdselt.

Enamasti ei tekita eelistuste kaustas olevad PLIST-failid pärast kustutamist vastuolu põhirakendusega. Aga süsteemifailid näiteks deemoni atribuutide loendeid ei tohiks pidada samadeks kui eelistuste PLIST-failid. Süsteemifailide kustutamine takistab rakendust korralikult käivitamast või töötamast.

Seega, kui tahame lõplikku järeldust ohutuse kohta, siis Ei, nende PLIST-failide kustutamine pole 100% ohutu oma süsteemist. Kui te ei tea, mida teete ja millist PLIST-faili proovite kustutada, ei tohiks te neid kustutada. Seda seetõttu, et enamik eelistuse PLIST-faile lähtestab lihtsalt rakenduse eelistuse. Süsteem PLIST-faile ei tohiks pidada kustutamiseks, kui te pole failist ja selle tagajärgedest täielikult teadlik.

Niisiis, nagu kõik ülalpool mainitud PLIST-failide kohta, pole põhjust failide pärast muretseda: / Avaleht / Raamatukogu / kaust . Vältida tuleks kõvaketta juurest teegist või süsteemikaustadest leitud eelistuste failide kustutamist. Kustutamise asemel saate konkreetse PLIST-i keelata, kasutades terminali kaudu käsku „launchctl” või sarnaseid käske. Samuti saate enne kustutamist teha failist koopia või varukoopia.

2 minutit loetud