#發瘋
因為要玩Vertex AI,雖然中間存在好幾個GAP,但也只能硬著頭皮做。
在 Jupyter Lab 介面,點擊 File > New > Terminal
就有類似SSH的Shell指令,可以直接用Linux指令。這邊紀錄一下。
>ls ##列出目前目錄下的檔案與資料夾
>cd ##切換到指定資料夾
cd 目錄/子目錄
cd ~ ##回到jupyter根目錄
cd.. ##回到上一層目錄
>wget URL ##下載網路上的檔案
因為每個!命令是獨立的Shell環境,不會記住目前的路徑,所以建議指定完整路徑下載,或在同一個!指令內執行!cd(&& wget),或使用 %%bash。
wget -p 目錄/子目錄 https://網址
wget -O filename https://網址 ##指定下載檔案名稱
>mv
例: mv 檔案名稱 目錄/子目錄
>mkdir new_folder ##建立新資料夾
>df -h ##查看磁碟空間使用情況
>lsblk ##查看磁碟空間大小
曾經因為下載/更新模駔時檔案太大,導致整個Jupyter卡住。
即便修改硬體設定的資料磁碟大小,仍無法啟動。
後來就是手動擴展檔案系統(使用SSH)後,就可以開啟Jupyter Lab了。
1.首先要用lsblk確認磁碟空間跟檔案系統類型
如果 /dev/sdb 類型是 ext4,執行 resize2fs(資料磁碟通常是這個)
如果 /dev/sdb 類型是 xfs,執行 xfs_growfs
2.擴展檔案系統
例: sudo resize2fs /dev/nvme0n2
3.確認變更
例: df -h