A macOS Quick Look funkciója hasznos a fájlok előnézetének megtekintéséhez, de ezért érdemes időnként üríteni a gyorsítótárat.
Korábban már foglalkoztunk a Quick Look használatával a macOS rendszerben. Ezzel a technológiával gyorsan megtekintheti a fájlok tartalmát anélkül, hogy meg kellene nyitnia őket, ha kijelöli őket és megnyomja a szóközt.
Minden alkalommal, amikor ezt megteszi, az Apple létrehoz egy kis képet, amely a Quick Look ablakban aktuálisan megjelenített elemeket ábrázolja. Ezek a képek gyorsítótárba kerülnek, és idővel észrevehető méretűvé válhatnak.
Bizonyos esetekben, ha a fájlok nem titkosított köteten vannak tárolva , érzékeny adatokat is kiszivárogtathatnak, amit nem szeretne, hogy megtörténjen. Mindkét ok miatt érdemes időnként törölni a Quick Look gyorsítótár adatait a Macről.
Tárolt fájlok
A macOS Ventura óta a Quick Look több gyorsítótárban tárolt fájlt tárol a/private/var/folders/mappában egy véletlenszerű nevű mappában, általában két karakter, majd egy másik mappa hosszú véletlenszerű névvel, és egy mappa a „C” néven belül. Így például a/private/var/folders/x8/067t9c811b38449zf9swlz980000gn/C.
A „C” mappában van egy másik „com.apple.quicklook.ThumbnailsAgent” nevű mappa, azon belül pedig maga a gyorsítótár mappa a „com.apple.QuickLook.thumbnailcache”.
A macOS quicklook.ThumbnailsAgent a Mac számítógépén a háttérben XPC-szolgáltatásként fut (az úgynevezett Quick Look Server), amely jelre vár a Quick Look bélyegkép elkészítéséhez. Ez minden alkalommal megtörténik, amikor kiválaszt elemeket a Finderben vagy más, azt támogató alkalmazásban, és megnyomja a szóköz billentyűt.
Az ügynök ezután létrehozza és gyorsítótárazza a Quick Look képet, hogy megjelenjen a Quick Look ablakban. Fényképek esetén ezek a fájlok a fájlrendszerben lévő eredeti fájl elérési útját is tartalmazhatják, amelyhez esetleg nem szeretné, hogy mások hozzáférjenek.
Ha a kiválasztott dokumentumok szövegesek, a gyorsítótárazott bélyegkép kis képeket is tartalmazhat a dokumentumok tényleges szövegéről, amelyek aztán a gyorsítótárazott mappába kerülnek.
Ha egy dokumentum vagy kép bizalmas személyes adatokat tartalmaz, és Ön a Quick Look funkciót használja, ezek a gyorsítótár-fájlok másolatokat készíthetnek azokról az információkról, amelyek a gyorsítótárba szivárognak. Ha ez megtörténik, más alkalmazások vagy emberek, akik hozzáférnek a Mac-hez, beléphetnek és elolvashatják a gyorsítótárazott adatokat.
Ezek a fájlok bélyegképeket, adatokat, számos SQLite adatbázist és egyéb fájlokat tartalmaznak.
Az Apple egy bináris UNIX-eszközt szállít a macOS rendszerhez qlmanage néven, amely a/usr/bin/qlmanage címen található az indítólemez fájlrendszerén. A/usr mappa és az almappák általában rejtettek, így a mappa megtekintéséhez először láthatatlan fájlokat kell megjelenítenie a Terminálban vagy a Finderben.
A qlmanage eszközzel kapcsolatos további információkért írja be a terminálba a man qlmanage parancsot, és nyomja meg a Return
Több jelzőt is átadhat a qlmanage-nek, hogy jelezze. mit kell tenni. Néhány ilyen parancs a következőket tartalmazza:
-r-Visszaállítja a Quick Look kiszolgálót és az összes gyorsítótárfájlt.-m-Információkat kap a Quick Look Serverről, beleértve az összes QL-generátort, amelyek beépülő modulok az egyéni adatok olvasásához a Quick Look segítségével.-t-A kiválasztott fájlokhoz generált Quick Look bélyegképek megjelenítése.-p-A kiválasztott fájlokhoz generált Quick Look előnézetek megjelenítése.
A gyorsítótár törlése
A Quick Look gyorsítótárának törléséhez macOS rendszeren írja be a terminálba a qlmanage-r cache parancsot, és nyomja meg a Return gombot.
Ne feledje, hogy a készpénz kiegyenlítése után a következő alkalommal, amikor egy nagy fájlt vagy fájlokat gyorskeres, előfordulhat egy kis késés. Ennek az az oka, hogy a kiválasztott alkalmazásnak újra kell generálnia az előnézeteket és az indexképeket, és ha ezek a képek nagyok, ez eltarthat egy ideig.
A Quick Look gyorsítótár letiltása
Nincs közvetlen parancs a háttérben futó XPC szolgáltatás leállítására a Quick Look előnézetek generálásához. Ha megöli a com.apple.quicklook.ThumbnailsAgentet az Activity Monitor segítségével, akkor az nem áll le sokáig, mivel az operációs rendszer egyszerűen automatikusan újraindítja.
Ha teljesen le szeretné tiltani a Quick Look gyorsítótárat, félre kell tenni magukat a Quick Look generátorokat a System/Library/QuickLook/mappában. Különösen a Text.qlgenerator és az Image.qlgenerator.
A funkció teljes letiltásához mindegyiket félre kell tennie, így a miniatűrök először soha nem jönnek létre, majd kiszivárognak a macOS fájlrendszerbe, ahol könnyen felfedezhetők.
Ne feledje továbbá, hogy harmadik féltől származó Quick Look generátorok is telepíthetők a felhasználó saját mappájába a/Users/~/Library/QuickLook/címen.
Nem javasoljuk, hogy ezt tegye, mivel általában nem jó ötlet az operációs rendszer egyes részeivel piszkálni, és megszakíthatja az operációs rendszert, vagy bootolhatatlanná teheti a Mac-et. De ha le szeretné tiltani a QuickLook funkciót, akkor ott van a lehetőség.