日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux wget无法下载文件,wget下载文件

發布時間:2023/12/31 linux 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux wget无法下载文件,wget下载文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、下載目錄

#wget -r -np -nd http://example.com/packages/

這條命令可以下載 http://example.com 網站上 packages 目錄中的所有文件。其中,-np

的作用是不遍歷父目錄,-nd 表示不在本機重新創建目錄結構。

二、下載指定擴展名文件

#wget -r -np -nd --accept=iso

http://example.com/centos-5/i386/

與上一條命令相似,但多加了一個 --accept=iso 選項,這指示 wget 僅下載 i386 目錄中所有擴展名為 iso

的文件。你也可以指定多個擴展名,只需用逗號分隔即可。

三、批量下載

#wget -i filename.txt

此命令常用于批量下載的情形,把所有需要下載文件的地址放到 filename.txt 中,然后 wget

就會自動為你下載所有文件了。

四、下載單個文件

#wget -c http://example.com/really-big-file.iso

這里所指定的 -c 選項的作用為斷點續傳。

五、以鏡像方式下載整個網站

#wget -m -k (-H) http://www.example.com/

該命令可用來鏡像一個網站,wget 將對鏈接進行轉換。如果網站中的圖像是放在另外的站點,那么可以使用 -H 選項。

六、指定下載目錄

-b wget啟動后立即轉到后臺,如果沒有用-o指定outputfile的話,輸出被重定向到wget-log中

-e command 指定需要執行的命令

-o logfile 所有的信息都輸出到logfile中,沒有指定的默認輸出到stderr

-a logfile 將輸出日志追加到logfile中

-q 關閉wget的輸出

-v 更詳細的輸出,默認為-v

-nv --no-verbose 只輸出error 和 basic information

-i file?從file中讀取url,如果file被指定為-,則表示從標準輸入讀取url

-F 當url從文件中輸入時,強制作為html文件來對待

-B url 將url添加到相對路徑的前面

--bind-address=ADDRESS 在tcp/ip連接時,綁定在ip

ADDRESS上,在一臺主機有多個ip地址時很有用

-t number 設定重試次數為number,設為0則表示無窮次測試

-O file

下載的所有文件不會自動存儲為相應的文件,而是會全部追加到文件file中。如果file被指定為-,則輸出到屏幕

注:-O -k結合使用是為了更快的下載單個文件而設計的。

-nc --no-clobber wget下載時,如果不指定-nc

-N或者-r,對同一個文件夾下的同名文件,則會默認下載多個copy,并命名為

file.1,file.2... 當-nc指定時,wget拒絕再一次下載同一個文件到同一個目錄下面(更新的話則會下載覆蓋)

-c 斷點續傳

-N 打開時間戳

-S 打印http服務器返回的headers和ftp服務器返回的responses

--spider 不下載頁面,只是檢查頁面是否存在

-T seconds

設定網絡延時為seconds秒,當與網絡交互時,wget可以檢查timeout,如果延時太長的話會終止操作。默認的超時時間為

900秒,設為0則永遠不會超時。

--limit-rate=amount 限定下載速度,如--limit-rate=20k

wget的限速是通過sleep合適的時間來達到限速的目的,在這個調整過程中需要一定的時間,所以在下載小文件的時候不要奇怪

為什么限速沒有很好的起作用呢

-w seconds 在兩次下載之間等待seconds秒,這樣減輕了服務器的負載,推薦這樣。-w 5m 或1h 或

2d,分別代表分鐘,小時,天

--waitretry=seconds

并不是每兩次下載之間都等待seconds秒,只是在那些下載失敗的重試之間等待(選項默認打開)。

-Q quota 指定wget自動下載時的限額(默認為bytes,可以指定為k

m等)注:-Q不會影響到單個文件的下載。但如果遞歸的下載一個頁面

時,當下載的超過quota時wget會終止

--no-dns-cache

關閉dns查找緩存。wget運行時默認是會緩存他從dns找到的ip地址,便于對同一host不用再與dns服務器交互。

總結

以上是生活随笔為你收集整理的linux wget无法下载文件,wget下载文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。