Я знаю, что Spotify загружает песни и сохраняет их на моем жестком диске, а не продолжает их ретранслировать. Однако мой кэш Spotify теперь достиг 11 ГБ, и я хотел бы использовать crontab, чтобы удалить его.
Я нашел этот пост здесь от 2018 года: Почему кэш Spotify такой большой?и использовал команды в crontab, чтобы запланировать удаление, но это больше не работает.
Изменилось ли что-то с момента публикации этого оригинального поста, и теперь мне нужно использовать другую команду в macOS Catalina?
решение1
В MmacOS Catalina com.spotify.client
папка кэша находится по адресу ~/Library/Caches
:
$ ls -lah ~/Library/Caches | grep com.spotify
drwx------ 8 sl staff 256B Jul 17 17:04 com.spotify.client
drwxr-xr-x 5 sl staff 160B Mar 23 09:50 com.spotify.client.helper
drwxr-xr-x 5 sl staff 160B Mar 6 19:24 com.spotify.installer
Как вы уже видели, com.spotify.client
папка имеетрешь,жобряд и еИксРазрешения ecute для владельца файла (в данном случае sl
). Пользователи в группе (в данном случае staff
) и другие пользователи не имеют разрешений.
Поскольку вы (скорее всего) являетесь владельцем этой папки, вы должны иметь возможность удалить ее.
Чтобы удалить эту папку один раз, нужно написать в терминале:
rm -r ~/Library/Caches/com.spotify.client
Флаг -r
рекурсивно проходит по каталогу и необходим для удаления папок.
Если вы хотите периодически запускать эту команду, вы можете обратиться кпредыдущие вопросы по этой теме.