Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
inux系統中的wget是一個下載文件的工具,它用在命令行下。wget支持HTTP,HTTPS和FTP協議,可以使用HTTP代理。
wget 可以跟蹤HTML頁面上的鏈接依次下載來創建遠程服務器的本地版本,完全重建原始站點的目錄結構。這又常被稱作”遞歸下載”。
wget 非常穩定,它在帶寬很窄的情況下和不穩定網絡中有很強的適應性,并支持斷點續傳的功能;
wget還支持多文件下載。
wget [參數] [URL地址]
-o, –output-file=FILE 把記錄寫到FILE文件中
-a, –append-output=FILE 把記錄追加到FILE文件中
-q, –quiet 安靜模式(沒有輸出)
-v, –verbose 冗長模式(這是缺省設置)
-nv, –non-verbose 關掉冗長模式,但不是安靜模式
-i, –input-file=FILE 下載在FILE文件中出現的URLs
-F, –force-html 把輸入文件當作HTML格式文件對待
-B, –base=URL 將URL作為在-F -i參數指定的文件中出現的相對鏈接的前綴
下載參數
-bind-address=ADDRESS 指定本地使用地址(主機名或IP,當本地有多個IP或名字時使用)
-t, –tries=NUMBER 設定最大嘗試鏈接次數(0 表示無限制).
-O –output-document=FILE 把文檔寫到FILE文件中
-nc, –no-clobber 不要覆蓋存在的文件或使用.#前綴
-c, –continue 接著下載沒下載完的文件
-progress=TYPE 設定進程條標記
-N, –timestamping 不要重新下載文件除非比本地文件新
-S, –server-response 打印服務器的回應
-T, –timeout=SECONDS 設定響應超時的秒數
-w, –wait=SECONDS 兩次嘗試之間間隔SECONDS秒
-waitretry=SECONDS 在重新鏈接之間等待1…SECONDS秒
-random-wait 在下載時間等待0…2*WAIT秒
-Y, -proxy=on/off 打開或關閉代理
-Q, -quota=NUMBER 設置下載的容量限制
-limit-rate=RATE 限定下載速率
目錄參數
-nd –no-directories 不創建目錄
-x, –force-directories 強制創建目錄
-nH, –no-host-directories 不創建主機目錄
-P, –directory-prefix=PREFIX 將文件保存到目錄 PREFIX/…
-cut-dirs=NUMBER 忽略 NUMBER層遠程目錄
HTTP 選項參數
-http-user=USER 設定HTTP用戶名為 USER.
-http-passwd=PASS 設定http密碼為 PASS
-C, –cache=on/off 允許/不允許服務器端的數據緩存 (一般情況下允許)
-E, –html-extension 將所有text/html文檔以.html擴展名保存
-ignore-length 忽略 ‘Content-Length’頭域
-header=STRING 在headers中插入字符串 STRING
-proxy-user=USER 設定代理的用戶名為 USER
proxy-passwd=PASS 設定代理的密碼為 PASS
referer=URL 在HTTP請求中包含 ‘Referer: URL’頭
-s, –save-headers 保存HTTP頭到文件
-U, –user-agent=AGENT 設定代理的名稱為 AGENT而不是 Wget/VERSION
no-http-keep-alive 關閉 HTTP活動鏈接 (永遠鏈接)
cookies=off 不使用 cookies
load-cookies=FILE 在開始會話前從文件 FILE中加載cookie
save-cookies=FILE 在會話結束后將 cookies保存到 FILE文件中
FTP 選項參數
-nr, –dont-remove-listing 不移走 ‘.listing’文件
-g, –glob=on/off 打開或關閉文件名的 globbing機制
passive-ftp 使用被動傳輸模式 (缺省值).
active-ftp 使用主動傳輸模式
retr-symlinks 在遞歸的時候,將鏈接指向文件(而不是目錄)
遞歸下載參數
-r, –recursive 遞歸下載--慎用!
-l, –level=NUMBER 最大遞歸深度 (inf 或 0 代表無窮)
-delete-after 在下載完畢后局部刪除文件
-k, –convert-links 轉換非相對鏈接為相對鏈接
-K, –backup-converted 在轉換文件X之前,將之備份為 X.orig
-m, –mirror 等價于 -r -N -l inf -nr
-p, –page-requisites 下載顯示HTML文件的所有圖片遞歸下載中的包含和不包含(accept/reject):
-A, –accept=LIST 分號分隔的被接受擴展名的列表
-R, –reject=LIST 分號分隔的不被接受的擴展名的列表
-D, –domains=LIST 分號分隔的被接受域的列表
-exclude-domains=LIST 分號分隔的不被接受的域的列表
-follow-ftp 跟蹤HTML文檔中的FTP鏈接
-follow-tags=LIST 分號分隔的被跟蹤的HTML標簽的列表
-G, –ignore-tags=LIST 分號分隔的被忽略的HTML標簽的列表
-H, –span-hosts 當遞歸時轉到外部主機
-L, –relative 僅僅跟蹤相對鏈接
-I, –include-directories=LIST 允許目錄的列表
-X, –exclude-directories=LIST 不被包含目錄的列表
-np, –no-parent 不要追溯到父目錄
wget -S –spider url 不下載只顯示過程
wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.14/bin/embed/apache-tomcat-10.0.14-embed.tar.gz
說明:以上例子從網絡下載一個文件并保存在當前目錄,在下載的過程中會顯示進度條,包含(下載完成百分比,已經下載的字節,當前下載速度,剩余下載時間)。
wget -O tomcat.zip https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.14/bin/embed/apache-tomcat-10.0.14-embed.tar.gz
wget默認會以最后一個符合”/”的后面的字符來命令,對于動態鏈接的下載通常文件名會不正確。
wget --limit-rate=300k https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.14/bin/embed/apache-tomcat-10.0.14-embed.tar.gz
當你執行wget的時候,它默認會占用全部可能的寬帶下載。但是當你準備下載一個大文件,而你還需要下載其它文件時就有必要限速了。
wget -c https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.14/bin/embed/apache-tomcat-10.0.14-embed.tar.gz
使用wget -c重新啟動下載中斷的文件,對于我們下載大文件時突然由于網絡等原因中斷非常有幫助,我們可以繼續接著下載而不是重新下載一個文件。需要繼續中斷的下載時可以使用-c參數。
wget -b https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.14/bin/embed/apache-tomcat-10.0.14-embed.tar.gz
對于下載非常大的文件的時候,我們可以使用參數-b進行后臺下載。
wget --user-agent="Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16" https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.14/bin/embed/apache-tomcat-10.0.14-embed.tar.gz
有些網站能通過根據判斷代理名稱不是瀏覽器而拒絕你的下載請求。不過你可以通過–user-agent參數偽裝。
實例7:使用wget -i下載多個文件
首先,保存一份下載鏈接文件,接著使用這個文件和參數-i下載:
cat > filelist.txt
wget -i filelist.txt
wget --mirror -p --convert-links -P ./LOCAL URL
下載整個網站到本地
-miror:開戶鏡像下載-p:下載所有為了html頁面顯示正常的文件-convert-links:下載后,轉換成本地的鏈接-P ./LOCAL:保存所有文件和目錄到本地指定目錄
wget -r -A.pdf url
下載一個網站的所有圖片下載一個網站的所有視頻下載一個網站的所有PDF文件
wget ftp-url
wget --ftp-user=USERNAME --ftp-password=PASSWORD url
可以使用wget來完成ftp鏈接的下載
使用wget匿名ftp下載:wget ftp-url使用wget用戶名和密碼認證的ftp下載:wget –ftp-user=USERNAME –ftp-password=PASSWORD url
#學習#
下載免費的企業網站模板,可以按照以下步驟進行:
1、在互聯網上搜索免費的企業網站模板:使用搜索引擎,如百度,搜索“名揚銀河企業網站系統”,可以找到免費的企業網站模板。一些知名的模板庫網站包括wt1024、TemplateMonster、FreeHTML5.co等。在搜索框中輸入關鍵詞,如“名揚銀河企業網站模板”,然后瀏覽搜索結果。
2、瀏覽并選擇合適的模板:一旦找到了一些免費的企業網站模板選項,瀏覽它們,看看哪一個最符合你的需求。確保選一個與你的企業類型和風格相匹配的模板。
3、下載模板:當你找到了合適的模板后,通常會有一個下載按鈕或鏈接。點擊下載按鈕,然后按照網站的指導完成下載過程。有時你可能需要提供一些基本的信息,如電子郵件地址,以便下載鏈接發送到你的郵箱。
4、解壓和查看模板文件:下載完成后,你可能會得到一個壓縮文件(通常是ZIP格式)。將其解壓縮到你的計算機上,并查看模板文件,了解如何使用和定制它。
5、定制和使用模板:根據你的企業需求,可以使用HTML、CSS和可能的JavaScript來定制模板。你可能需要一個文本編輯器(如Notepad++或Visual Studio Code)來編輯模板文件。根據模板提供的文檔或教程進行定制。
免費模板可能會有一些限制,例如可能不包括技術支持或更新。在使用之前,務必查看模板的許可證和使用條款,以確保你遵守所有規定。
某些網站構建平臺也提供免費的企業網站模板,可以在這些平臺上創建并定制你的網站。這些平臺通常提供更簡單的定制選項,適用于不懂編程的用戶。
以上內容由【免費】提供企業【網站源碼】的【名揚銀河企業網站系統】原創發布,轉載請注明出處。
湃新聞見習記者 鄒佳雯 記者 高文
觸碰廣告,隨即自動下載AP,這算侵犯權益?日前,華東政法大學有學生將小米告上法庭。
今年8月,華政學子范某與小米科技有限責任公司產品責任糾紛一審民事判決書公開。
判決書顯示,原告范某是小米手機用戶,在使用中,范某發現小米手機中的部分廣告標識不清,觸碰會引發自動下載。范某認為,其誤觸了小米瀏覽器APP推廣的廣告,引發了“好看視頻”APP的自動下載,小米公司違背了其意愿且耗費了流量,損害其財產權益。
由此, 范某要求小米賠償其因觸碰廣告自動下載APP而損失的數據流量費用1元。
對此,法院認為,小米公司沒有向原告隱瞞該類鏈接的真實情況,對此沒有侵犯原告的知情權;此外,原告可以通過關閉手機“設置”中“內容推薦”和“資源推薦”,避免網頁瀏覽時受到此類下載廣告信息的干擾,對于原告主張的“內容推薦”和“資源推薦”設置的名稱不清晰問題,不存在理解上的困難。
但法院認為,小米在相關瀏覽器APP的廣告鏈接中,提供點擊即下載應用的服務,未事先取得原告應用下載的許可,侵害了原告的知情權。
法院判決,被告小米公司賠償原告1元。
北京互聯網法院發布的民事判決書 北京互聯網法院官網 截圖
對此,華政范同學收到了不少網友的點贊,有網友表示:“正因為有這樣愿意爭取的人,才能推動進步!”
澎湃新聞記者了解到,這并非華政學生第一次用法律捍衛權益。此前,華政學子已在上海國拍行拍牌手續費格式條款案、上海鐵路局5元異地取票手續費案、上海交通卡公司返還退卡手續費案、上海迪士尼禁止自帶飲食案等事件中多次維權,取得了較高的社會關注度。
責任編輯:徐曉陽
校對:劉威
*請認真填寫需求信息,我們會在24小時內與您取得聯系。