經過幾年累月的使用,Google 相簿佔用了 Google One 的大量空間。不過其實很多照片都沒有保留的價值,尤其是退役的手機上的照片,內容繁複冗雜,統一歸檔之後保留少部分即可。不幸的是,Google 相簿是請神容易送神難——目前為止,Google 相簿還沒有提供清除從特定裝置上載的照片的功能。所以需要用一些迂迴的辦法(workaround):
- 點選相片庫,在裝置上的相片中選擇相機,檢視所有在裝置上的相片;
- 新增一個相簿,將裝置上的所有相片加入到相簿中;這一步可能需要手動少量多次來做;
- 在 Google 相簿內關閉裝置上的備份功能;
- 在剛剛建立的相簿中選擇所有的相片並移至垃圾桶;這一步在網頁上操作會方便些。
這樣就把從特定裝置上載的照片從 Google 相簿移除掉了,同時也不會再佔用 Google One 空間。缺點是如果先前有加入過相簿的相片也會被刪除,只好清理完成之後重新整理一遍了。
如果不慎沒有先關閉備份功能,也可以後續再關閉,並使用以下指令稿恢復檔案:
#!/bin/bash
fns=$(ls .trash*)
for fn in ${fns[@]} ; do
origfn=$(echo $fn | cut -d "-" -f 3-)
echo "Rename $fn => $origfn"
mv "$fn" "$origfn"
done