Когда я запускаю следующую команду на моем Lubuntu 12.10
[11:09 PM] ~ $ find /usr/share/icons/ -iname icon-theme.cache -type f
Я получаю следующее (после добавления даты и размера последнего изменения):
/usr/share/icons/lubuntu/icon-theme.cache 20121125 61.2 KiB
/usr/share/icons/Humanity-Dark/icon-theme.cache 20120810 40.6 KiB
/usr/share/icons/Humanity/icon-theme.cache 20120810 931.9 KiB
/usr/share/icons/gnome/icon-theme.cache 20121017 65.8 MiB
/usr/share/icons/ubuntu-mono-light/icon-theme.cache 20130408 140.0 KiB
/usr/share/icons/LoginIcons/icon-theme.cache 20130408 628 bytes
/usr/share/icons/ubuntu-mono-dark/icon-theme.cache 20130408 139.9 KiB
/usr/share/icons/hicolor/icon-theme.cache 20130406 12.4 MiB
/usr/share/icons/elementary-mono-dark/icon-theme.cache 20120926 12.4 KiB
И все эти файлы, как показано в примере ниже, имеют тип TrueType font data
:
[11:09 PM] ~ $ file /usr/share/icons/hicolor/icon-theme.cache
/usr/share/icons/hicolor/icon-theme.cache: TrueType font data
Мои вопросы, все тесно связанные:
- Что такое
icon-theme.cache
и какова его функция? Что означаетcache
в этих именах файлов? Определение тега кеша таково: « кеш хранит временные данные поблизости, чтобы их можно было извлечь намного быстрее, чем извлекать их из реального резервного хранилища (диск, сеть) или заново вычислять некоторый результат ». - Почему размеры файлов такие разные? Является ли
gnome
иhicolor
те , крупнейшие , потому что они обеспечивают иконки замещающих (как я где - то читал)? - Как насчет дат? Я уверен только в том
ubuntu-mono
, что они появились, когда я установил ихlight-themes
на 20130408. Так что эти файлы изменяются в процессе переключения тем или даты просто отражают дату установки?