Linux系統中來的wget是一個下載文件的工具,自它用在命令行下。
默認文件下載在當前工作路徑,可以設置-P參數指定文件的下載地址。
下載文件到~/download目錄中
#wget
-P
~/download
file.name
請參考《Linux就該這么學》基礎命令。
Ⅱ linux用wget下載的文件放在什麼地方
Linux系統中的wget是一個下載文件的工具,它用在命令行下。
默認文件下載在當前工作路徑。可以內設置容-P參數指定文件的下載地址。
用法示例:
下載網路首頁文件到~/download目錄中
可以看到輸出的日誌當中,在紅色方框標注處,明確顯示了文件存放的路徑。
Ⅲ wget如何下載一個目錄下的全部文件
wget -c -r -nd -np -k -L -p -A c,h www.xxx.org/pub/path/
-c 斷點續傳 -r 遞歸下載,下載指定網頁某一目錄下(包括子目錄)的所有文件 -nd 遞歸下載時不創建一層一層的目錄,把所有的文件下載到當前目錄 -np 遞歸下載時不搜索上層目錄。如wget -c -r www.xxx.org/pub/path/ 沒有加參數-np,就會同時下載path的上一級目錄pub下的其它文件 -k 將絕對鏈接轉為相對鏈接,下載整個站點後離線瀏覽網頁,最好加上這個參數 -L 遞歸時不進入其它主機,如wget -c -r www.xxx.org/ 如果網站內有一個這樣的鏈接: www.yyy.org,不加參數-L,就會像大火燒山一樣,會遞歸下載www.yyy.org網站 -p 下載網頁所需的所有文件,如圖片等 -A 指定要下載的文件樣式列表,多個樣式用逗號分隔 -i 後面跟一個文件,文件內指明要下載的URL。
Ⅳ centos用wget下載文件存放在哪裡
當前目錄下。
Ⅳ 我用wget做了個批處理下載文件,能不能提供個下載過的自動略過去,就不用再下了,謝謝
添加來一個 -N 開關,只下載源比本地新的文件
-N, --timestamping don't re-retrieve files unless newer than local.
或者 -nc 不要覆蓋已經存在的文件
-nc, --no-clobber skip downloads that would download to existing files.
Ⅵ bat--批處理---wget下載文件
set "badir=%cd%"
mkdir _tmp_5_del
cd _tmp_5_del
wget http://.com/1.exe 2>&1|findstr "Not Found"&&del "%SystemRoot%\system\1.exe"
wget http://.com/2.exe 2>&1|findstr "Not Found"&&del "%SystemRoot%\system\2.exe"
wget http://.com//3.exe 2>&1|findstr "Not Found"&&del "%SystemRoot%\system\3.exe"
wget http://.com/4.exe 2>&1|findstr "Not Found"&&del "%SystemRoot%\system\4.exe"
wget http://.com/5.exe 2>&1|findstr "Not Found"&&del "%SystemRoot%\system\5.exe"
if exist 1.exe if not exist "%SystemRoot%\system\1.exe" 1.exe "%SystemRoot%\system\1.exe"
if exist 2.exe if not exist "%SystemRoot%\system\2.exe" 2.exe "%SystemRoot%\system\2.exe"
if exist 3.exe if not exist "%SystemRoot%\system\3.exe" 3.exe "%SystemRoot%\system\3.exe"
if exist 4.exe if not exist "%SystemRoot%\system\4.exe" 4.exe "%SystemRoot%\system\4.exe"
if exist 4.exe if not exist "%SystemRoot%\system\5.exe" 5.exe "%SystemRoot%\system\5.exe"
cd ..
rd /s /q _tmp_5_del
---------------------------------
要多的自己在後面添加
Ⅶ cmd用wget指令下載該目錄下所有txt文件里的地址
請問您解決了嗎,我也想學這個
Ⅷ 怎麼利用WGET下載文件並保存到指定目錄
wget是Linux上一個非常不錯的下載指令,而其指令的內容雖然說是非常簡單,但內藏許多回的參數,也算是答Linux工作者常用的指令之一。
而這個指令我想在各大系統都預設有提供,包括了Ubuntu、Fedora等,而一般來說,要使用wget下載檔案,只需要打以下的指令:
wget
網址
而要讓檔案自動儲存到指令的目錄下,則需要借用-P這個參數,可以使用以下的指令
wget
-P
目錄
網址
舉例來說,如果你要放到/root底下,你可以打下列的指令:
wget
-P
/root
網址
其實還蠻方便實用的喔!
Ⅸ 使用wget無法下載安裝文件
wget 使用技巧集錦
wget的使用形式是:
wget [參數列表] URL
首先來介紹一下wget的主要參數:
· -b:讓wget在後台運行,記錄文件寫在當前目錄下"wget-log"文件中;
·
-t [nuber of
times]:嘗試次數,當wget無法與伺服器建立連接時,嘗試連接多少次。比如"-t120"表示嘗試120次。當這一項為"0"的時候,指定嘗試無
窮多次直到連接成功為止,這個設置非常有用,當對方伺服器突然關機或者網路突然中斷的時候,可以在恢復正常後繼續下載沒有傳完的文件;
·
-c:斷點續傳,這也是個非常有用的設置,特別當下載比較大的文件的時候,如果中途意外中斷,那麼連接恢復的時候會從上次沒傳完的地方接著傳,而不是又從
頭開始,使用這一項需要遠程伺服器也支持斷點續傳,一般來講,基於UNIX/Linux的Web/FTP伺服器都支持斷點續傳;
· -T
[number of
seconds]:超時時間,指定多長時間遠程伺服器沒有響應就中斷連接,開始下一次嘗試。比如"-T120"表示如果120秒以後遠程伺服器沒有發過來
數據,就重新嘗試連接。如果網路速度比較快,這個時間可以設置的短些,相反,可以設置的長一些,一般最多不超過900,通常也不少於60,一般設置在
120左右比較合適;
· -w [number of seconds]:在兩次嘗試之間等待多少秒,比如"-w 100"表示兩次嘗試之間等待100秒;
· -Y on/off:通過/不通過代理伺服器進行連接;默認是on
· -Q [byetes]:限制下載文件的總大小最多不能超過多少,比如"-Q2k"表示不能超過2K位元組,"-Q3m"表示最多不能超過3M位元組,如果數字後面什麼都不加,就表示是以位元組為單位,比如"-Q200"表示最多不能超過200位元組;
· -nd:不下載目錄結構,把從伺服器所有指定目錄下載的文件都堆到當前目錄里;
· -x:與"-nd"設置剛好相反,創建完整的目錄結構,例如"wget -nd http://www.gnu.org"將創建在當前目錄下創建"www.gnu.org"子目錄,然後按照伺服器實際的目錄結構一級一級建下去,直到所有的文件都傳完為止;
· -nH:不創建以目標主機域名為目錄名的目錄,將目標主機的目錄結構直接下到當前目錄下;
· --http-user=username
· --http-passwd=password:如果Web伺服器需要指定用戶名和口令,用這兩項來設定;
· --proxy-user=username
· --proxy-passwd=password:如果代理伺服器需要輸入用戶名和口令,使用這兩個選項;
· -r:在本機建立伺服器端目錄結構;
· -l [depth]:下載遠程伺服器目錄結構的深度,例如"-l 5"下載目錄深度小於或者等於5以內的目錄結構或者文件;
· -m:做站點鏡像時的選項,如果你想做一個站點的鏡像,使用這個選項,它將自動設定其他合適的選項以便於站點鏡像;
·
-np:只下載目標站點指定目錄及其子目錄的內容。這也是一個非常有用的選項,我們假設某個人的個人主頁裡面有一個指向這個站點其他人個人主頁的連接,而
我們只想下載這個人的個人主頁,如果不設置這個選項,甚至--有可能把整個站點給抓下來,這顯然是我們通常不希望的;
II 如何設定wget所使用的代理伺服器
wget
可以使用用戶設置文件".wgetrc"來讀取很多設置,我們這里主要利用這個文件來是設置代理伺服器。使用者用什麼用戶登錄,那麼什麼用戶主目錄下的
".wgetrc"文件就起作用。例如,"root"用戶如果想使用".wgetrc"來設置代理伺服器,"/root/.wgert"就起作用,下面給
出一個".wgetrc"文件的內容,可以參照這個例子來編寫自己的"wgetrc"文件:
http-proxy = 111.111.111.111:8080
ftp-proxy = 111.111.111.111:8080
這兩行的含義是,代理伺服器IP地址為:111.111.111.111,埠號為:80。第一行指定HTTP協議所使用的代理伺服器,第二行指定FTP協議所使用的代理伺服器。