Я використовую macOS Mojave beta і я намагаюся дізнатися, де зберігаються дані кешу Quick Look.
Станом на High Sierra, я знайшов команду Terminal, щоб відкрити шлях даних кешу Quick Look:
open $TMPDIR/../C/com.apple.QuickLook.thumbnailcache/
Але під час запуску Mojave beta, у мого Mac немає жодного файлу на цьому шляху (я взагалі не очистив кеш і не перевіряв qlmanage -r enable
), хоча я часто використовував швидкий погляд.
Швидкий перегляд працює добре, але мені хочеться знати, чому мій Mac не зберігає дані кешу.
ОНОВЛЕННЯ
Це вихід команди:
sudo lsof -c quicklookd
Але я нічого не бачу в каталозі через Finder.
/private/var/folders/ff/3m1y9syj5cd_vhjpgy0yy5c00000gn/C/com.apple.QuickLook.thumbnailcache/
Якби я спробував це через Термінал. У ньому йдеться про дозвіл. Я абсолютно не маю уявлення, звідки походить цей дозвіл:
~ (166) $cd /private/var/folders/ff/3m1y9syj5cd_vhjpgy0yy5c00000gn/C/com.apple.QuickLook.thumbnailcache
cd: error retrieving current directory: getcwd: cannot access parent directories: Operation not permitted
/private/var/folders/ff/3m1y9syj5cd_vhjpgy0yy5c00000gn/C (171) $ls -l | grep quicklook
ls: com.apple.QuickLook.thumbnailcache: Operation not permitted
quicklookd
може не працювати.
sudo ls -l /private/var/folders/ff/3m1y9syj5cd_vhjpgy0yy5c00000gn/C/com.apple.QuickLook.thumbnailcache
. З lsof
виводу 'я сказав, що ви побачите кілька файлів там.
sudo lsof -c quicklookd
(введіть пароль для входу, коли запитуєте), щоб перелічити, які шляхиquicklookd
використовуються (переконайтеся, що спочатку виконайте запит за допомогою Швидкого перегляду). Шлях ескізів, ймовірно, включений до списку.