Spotify 快取現在為 11GB,如何使用 Crontab 刪除?

Spotify 快取現在為 11GB,如何使用 Crontab 刪除?

我知道 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頭,w儀式和eX檔案擁有者的 ecute 權限(在本例中為sl)。群組中的使用者(在本例中為staff)和其他使用者沒有權限。

由於您(很可能)是該資料夾的擁有者,因此您應該能夠刪除它。

要在終端機中寫入後刪除該資料夾:

rm -r ~/Library/Caches/com.spotify.client 

-r標誌在目錄中遞歸,並且需要刪除資料夾。

如果你想定期執行這個指令可以參考之前關於該主題的問題

相關內容