我知道 Spotify 会下载歌曲并将其保存在我的硬盘上,而不是不断重新播放它们。但是,我的 Spotify 缓存现在已达到 11gb,我想使用 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
文件夹有r伊德,瓦礼仪X该文件的所有者(在本例中为sl
)有 ecute 权限。 组中的用户(在本例中为staff
)和其他用户没有权限。
由于您(很可能)是该文件夹的所有者,因此您应该能够删除它。
要删除该文件夹,请在终端中写入:
rm -r ~/Library/Caches/com.spotify.client
该-r
标志在目录中递归,并且是删除文件夹所必需的。
如果你想定期运行此命令,你可以参考先前关于该主题的问题。