Skip to content

[Linux] 用於下載檔案的指令 wget 紀錄

Last Updated on 2021-05-17 by Clay

在 Linux 當中, wget 是一個我們經常使用的指令,專門用來下載東西。如果你今天想要從網路上下載某張圖片,你只需要複製圖片的位址。(以下從我之前的文章圖片示範,你可以任意找一張圖片測試。)

例如上面這張圖。

然後打開你的 Terminal,輸入:

wget "FILE_URL"

就可以開始下載這張圖片了。下載好後,我們去到下載的目錄,然後打開圖片看看。

是不是很方便呢?我們只需要遠端登入主機,就可以使用終端機任意下載想要的 東西了。

為了方便以後的查看,我便將 wget 當中常用到的指令都紀錄在下方。

若是對 Linux 當中的 wget 這個指令有興趣 (該稱呼 GNU 還是直接稱呼 Linux 實在太複雜了,請不要鞭我 QAQ),可以參考官方網站: https://www.gnu.org/software/wget/


wget 指令

參數名稱參數目標說明
-V顯示 wget 版本
-h顯示 wget 幫助訊息
-b背景執行
-ecommand執行 '.wgetrc' 命令
-ofile name輸出 log 訊息
-afile name新增 log 訊息
-d印出 Debug 訊息
-q不顯示輸出訊息
-v(預設)
-nv取消詳細訊息
-ifile name從文件當中取得網址下載 (批次)
-F將下載檔案視為 HTML
-t--tries = number下載次數
--retry-connrefused被拒絕仍然下載
-Ofile name將下載文件命名保存
-nc不覆蓋已存在的檔案
-c--contiue繼續獲取沒下完的部份
-N只下載比本地檔案更新的檔案
-S印出伺服器返回訊息
-T設定超時時間
-w--wait = second檢索時間等待秒數
-nd不建立目錄
-x強至建立目錄
-nH不要建立主機目錄
--http-user=User設定 HTTP 使用者名稱
--http-passwd=Pass設定 HTTP 使用者密碼

紀錄

這是目前我想會常用到的部份,並非所有指令,若有需要的指令,可以使用 "wget -h" 查看是否有這樣的功能。

如果將來發現還有會常用到的功能,我想我會再更新這篇文章。

Tags:

Leave a Reply