Before you begin
- Labs create a Google Cloud project and resources for a fixed time
- Labs have a time limit and no pause feature. If you end the lab, you'll have to restart from the beginning.
- On the top left of your screen, click Start lab to begin
Create a Cloud Storage bucket
/ 50
Copy an object to a folder in the bucket (ada.jpg)
/ 25
Make your object publicly accessible
/ 25
Cloud Storage 可讓您隨時隨地儲存及擷取資料,不論多少都沒問題。這項服務有多種用途,包括提供網站內容、儲存資料供封存和災難復原使用,或是透過直接下載的方式將大量資料物件發布給使用者。
在這個實作實驗室,您將瞭解如何建立 Storage bucket、將物件上傳至 bucket、在 bucket 中建立資料夾和子資料夾,以及透過 Google Cloud 指令列將物件設為可公開存取。
執行本實驗室的作業時,在控制台依序選取「導覽選單」>「Cloud Storage」,即可隨時驗證自己的成果。只要在執行每個指令後重新整理瀏覽器,就能看到您建立的新項目。
在本實作實驗室中,您將瞭解如何使用 Google Cloud 指令列執行下列操作:
請詳閱以下操作說明。實驗室活動會計時,且中途無法暫停。點選「Start Lab」後就會開始計時,顯示可使用 Google Cloud 資源的時間。
您將在真正的雲端環境完成實作實驗室活動,而不是模擬或示範環境。為此,我們會提供新的暫時憑證,供您在實驗室活動期間登入及存取 Google Cloud。
為了順利完成這個實驗室,請先確認:
點選「Start Lab」按鈕。如果實驗室會產生費用,畫面上會出現選擇付款方式的對話方塊。左側的「Lab Details」窗格會顯示下列項目:
點選「Open Google Cloud console」;如果使用 Chrome 瀏覽器,也能按一下滑鼠右鍵,選取「在無痕視窗中開啟連結」。
接著,實驗室會啟動相關資源,並開啟另一個分頁,顯示「登入」頁面。
提示:您可以在不同的視窗中並排開啟分頁。
如有必要,請將下方的 Username 貼到「登入」對話方塊。
您也可以在「Lab Details」窗格找到 Username。
點選「下一步」。
複製下方的 Password,並貼到「歡迎使用」對話方塊。
您也可以在「Lab Details」窗格找到 Password。
點選「下一步」。
按過後續的所有頁面:
Google Cloud 控制台稍後會在這個分頁開啟。
Cloud Shell 是搭載多項開發工具的虛擬機器,提供永久的 5 GB 主目錄,而且在 Google Cloud 中運作。Cloud Shell 提供指令列存取權,方便您使用 Google Cloud 資源。
點按 Google Cloud 控制台頂端的「啟用 Cloud Shell」圖示 。
系統顯示視窗時,請按照下列步驟操作:
連線建立完成即代表已通過驗證,而且專案已設為您的 Project_ID:
gcloud 是 Google Cloud 的指令列工具,已預先安裝於 Cloud Shell,並支援 Tab 鍵自動完成功能。
輸出內容:
輸出內容:
gcloud 的完整說明,請前往 Google Cloud 參閱 gcloud CLI 總覽指南。
設定這個實驗室的專案區域:
在本實驗室中,您會使用 gcloud storage 指令。
建立 bucket 時,需遵守下列通用的 bucket 命名規則。
bucket 命名規則
使用 buckets create 指令來建立 bucket,並將 <YOUR_BUCKET_NAME> 替換成符合 bucket 命名規則的不重複名稱:
這個指令會使用預設設定來建立 bucket。如要查看預設設定,請在 Cloud 控制台的「導覽選單」中前往「Cloud Storage」,再依序點選 bucket 名稱和「設定」分頁標籤。
大功告成,您剛剛建立了 Cloud Storage bucket!
注意:如果 bucket 名稱已有人使用 (無論是您或其他人),指令就會傳回以下訊息:
Creating gs://YOUR-BUCKET-NAME/...
ServiceException: 409 Bucket YOUR-BUCKET-NAME already exists.
點選「Check my progress」,確認工作已完成。如果成功建立 Cloud Storage bucket,您就會看見評估分數。
您可以透過下列選擇題加強自己的理解,確實掌握這個實驗室介紹的概念。按照您的理解盡力回答即可。
透過 Cloud Shell 將物件上傳至 bucket。
gcloud storage cp 指令,將位於儲存位置的圖片上傳至您建立的 bucket:指令列會顯示系統正在將圖片載入 bucket。
您剛剛在 bucket 中儲存了物件!
gcloud storage cp 指令,將 bucket 中儲存的圖片下載至 Cloud Shell:如果執行成功,指令會傳回下列內容:
您已成功從 bucket 下載圖片。
gcloud storage cp 指令,建立名為 image-folder 的資料夾,然後將 ada.jpg 圖片複製到該資料夾:如果執行成功,指令會傳回下列內容:
圖片檔已複製到 bucket 的新資料夾內。
點選「Check my progress」,確認工作已完成。如果成功將物件上傳至 Cloud Storage bucket 中的資料夾,您就會看到評估分數。
gcloud storage ls 指令,列出 bucket 的內容:如果執行成功,指令會傳回類似以下的訊息:
這就是目前 bucket 中的所有內容。
gcloud storage ls 指令和 -l 旗標,取得您上傳至 bucket 的圖片檔詳細資料:如果執行成功,指令會傳回類似以下的訊息:
現在您已知道該圖片的大小及建立日期。
gcloud storage objects update 指令,將 bucket 中儲存的物件讀取權限授予所有使用者:如果執行成功,指令會傳回下列內容:
您的圖片現已公開,可供所有人使用。
點選「Check my progress」,確認工作已完成。如果已成功共用 Storage bucket 中的物件,您就會看見評估分數。
驗證您的圖片是否已開放大眾使用。
您應該會看到圖片附有「公開連結」方塊。請按一下「複製網址」,然後在新的瀏覽器分頁中開啟該網址。
附註: 您看到了誰?答案是被譽為第一位電腦程式設計師的 Ada Lovelace。她和 Charles Babbage 共事,Charles Babbage 不僅是數學家,同時也是提出分析機概念的電腦先驅。
Ada Lovelace 對分析引擎深感興趣,於是著手翻譯義大利數學家 Luigi Menabrea 關於分析引擎的論文,並大量加上自己的註解。後世將她的這些筆記視為第一個電腦程式,也就是經過特別設計,可供機器執行的演算法。她預見了電腦擁有強大的能力,而非只會數學運算而已。除此之外,她也透過研究來探索個人與社會如何運用科技來協同合作。
資料引用:《Ada Lovelace》(2015 年 10 月 22 日)。免費的媒體內容儲存庫 Wikimedia Commons。擷取時間:2022 年 5 月 31 日 08:01,來源:https://commons.wikimedia.org/w/index.php?title=Ada_Lovelace&oldid=176490980,。您可以透過下列選擇題加強自己的理解,確實掌握這個實驗室介紹的概念。按照您的理解盡力回答即可。
如果執行成功,指令會傳回下列內容:
您已移除這個物件的公開存取權。
您可以透過下列選擇題加強自己的理解,確實掌握這個實驗室介紹的概念。按照您的理解盡力回答即可。
gcloud storage rm 指令刪除物件,也就是 bucket 中的圖片檔:如果執行成功,指令會傳回下列內容:
image-folder/ 資料夾建立的副本仍存在。您建立了 Storage bucket、透過建立資料夾和子資料夾來編排和整理、將物件上傳至該 bucket,並透過 Cloud Shell 將 bucket 中的物件設為可公開存取。
這個實驗室也包含在「Qwik Start」系列中,旨在帶您一窺 Google Cloud 的眾多功能。歡迎在實驗室目錄中搜尋「Qwik Start」,看看接下來想參加哪個實驗室!
協助您瞭解如何充分運用 Google Cloud 的技術。我們的課程會介紹專業技能和最佳做法,讓您可以快速掌握要領並持續進修。我們提供從基本到進階等級的訓練課程,並有隨選、線上和虛擬課程等選項,方便您抽空參加。認證可協助您驗證及證明自己在 Google Cloud 技術方面的技能和專業知識。
使用手冊上次更新日期:2026 年 2 月 17 日
實驗室上次測試日期:2026 年 2 月 17 日
Copyright 2026 Google LLC 保留所有權利。Google 和 Google 標誌是 Google LLC 的商標,其他公司和產品名稱則有可能是其關聯公司的商標。
This content is not currently available
We will notify you via email when it becomes available
Great!
We will contact you via email if it becomes available
One lab at a time
Confirm to end all existing labs and start this one