如何透過Colab複製Google Drive 上面的目錄

為什麼要透過 Colab 來複製 Google Drive 上的目錄?因為我的使用空間滿了,我的儲存空間已使用92%:

原本以為,先在分身帳號分享目錄後,在主帳號把目錄移動到分享的資料夾,就不會占用儲存空間,結果神奇的是使用量並不會降低,而且分身帳號把分享目錄中的檔案移走,或是關閉分享目錄,結果也一樣,主帳號的儲存空間並不會降低,而且還會造成更神奇的事情發生,就是主帳號找不到地方去瀏覽那些分類好的檔案,但是在畫面上的「儲存空間」的分頁裡,是可以列出所有有占用到儲存空間的檔案,而且非常的難去維護,如果要讓主帳號的儲存空間降低,請你跟我這樣做。

是有比較沒效率的解法,就是透過安裝電腦版的Google Drive App,然後在主機上操作,就可以透過先下載,再上傳來產生新的資料夾,就可以比較簡易的「轉移擁有權」,在Google Drive 上的擁有權的人,會占用帳戶儲存空間。

雖然可以在分享目錄裡,轉移擁有權給其他帳號,但並無法套用到子目錄,只能套用到那一層,所有當目錄下有多個子目錄,一個一個目錄去轉移擁有權,也超級累的。

所以最佳解法就是使用 Colab 裡的 linux 指令來複製 Google Drive 上的檔案,就可以解決了。

我的使用情境:主帳號裡的 /Mp3/ 目錄,想搬到分身帳號裡的 /Mp3/ 裡。

1: 先在分身帳號,建立一個目錄, 取名為:upload

2: 把 upload 分享給主帳號。

說明:weng.32002 是主帳號,不用勾選「通知共用對象」,直接按「共用」按鈕即可。

3: 主帳號把要搬去分身帳號的移動到 upload 共享目錄裡。

說明:在分身帳號的Google Drive 裡,可以看到擁有者,還是 Max Yao (主帳號)。

4: 隨意新增一個 Colab 專案,並在 Google Drive 裡開啟。

5: 使用下列指令,來載入 Google Drive

from google.colab import drive
drive.mount('/gdrive')

點程式碼左邊的三角型,執行上面程式碼,會彈出要求授權:

授權完成後,長這樣子:

6: 使用下面的指令,把 /upload/ 目錄裡的所有檔案還有子目錄,複製到 /Mp3/ 目錄下:

%cd /gdrive/My Drive/upload
%cp -rf * '/gdrive/My Drive/Mp3'

執行結果:

說明:花了4分鐘,複製完成。

這時候到分身帳號裡的Google Drive 的 /Mp3/ 目錄,就可以看到擁有者變成分身帳號:

說明:目前的 mp3 檔案,在分身帳號裡,已經有一份複製了。

7:使用主帳號,把剛才移動到分身帳號 /upload/ 共享目錄裡的檔案全選,並刪除。

8:使用主帳號,點「垃圾桶」,再選「清空立圾桶」。

說明:可以看到,垃圾桶的檔案,是從分身帳號的 /upload/ 共享目錄來。

9: 把分身帳號的 /Mp3/ 目錄分享回去給主帳號,這樣主帳號的儲存空間就可以因此增加分身帳號的 15GB.

把 /Mp3/ 搬走之後,使用空間從 92% 變成 77%, 等到下次用滿了,再把檔案備份到其他分身的家裡。

其實,Google 的儲存空間,不太貴,也滿好用的,一個月也只要NT$65元。懶的搬來搬去,花錢就解決了。

Facebook網友回應

您可能也會感興趣的文章...

新版本的Windows 11 檔案總管 (Modernized File Explorer Home)

電腦相關應用

MS 的官方部落格公佈下一版的 Windows 11 檔案總管,點到 “Home” 的操作起來感覺像是結合了瀏覽器: Announcing Win […]

Read More

獅尾尖刺黑體 :改造思源黑體轉角長尖刺和拔腳免費商用

電腦相關應用

獅尾尖刺黑體基於思源黑體的轉角長尖刺和拔腳改造,更加簡明現代化的字體。支援简体中文、繁體中文、韓文與日文;可以免費商用,歡迎大家自由應用、自由改作! 獅尾尖刺黑體的特色是 […]

Read More

[限時免費] 威力導演精簡版(CyberLink PowerDirector 14 LE)

電腦相關應用

威力導演是一個影片的剪接軟體,這軟體可以讓小學生都做出不輸大學生的記錄片。 相關文章:「小學生拍的記錄片「田滿」」 http://max-everyday.com/201 […]

Read More

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *