wget 命令
wget是非交互式的文件下載器,可以在命令行內(nèi)下載網(wǎng)絡(luò)文件
語法: wget [-b] url
選項: -b ,可選,background 后臺下載,會將日志寫入到 當(dāng)前工作目錄的wget-log文件
參數(shù) url : 下載鏈接
對應(yīng)的網(wǎng)絡(luò)文件會存儲在 當(dāng)前工作目錄 中
如果后臺下載,想知道下載進度 可以通過 tail -f wget-log
curl
curl是一個非常實用的、用來與服務(wù)器之間傳輸數(shù)據(jù)的工具;支持的協(xié)議包括 (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP),curl設(shè)計為無用戶交互下完成工作;curl提供了一大堆非常有用的功能,包括代理訪問、用戶認證、ftp上傳下載、HTTP POST、SSL連接、cookie支持、斷點續(xù)傳…。
可以發(fā)送http網(wǎng)絡(luò)請求,也可以用于 下載文件、獲取信息等
語法 curl [-O] url
選項 -O,這個O是大寫的, 用于下載文件,當(dāng)url下載鏈接時,可以使用此選項保存文件
參數(shù):url, 要發(fā)起請求的 網(wǎng)絡(luò)地址 返回的就請求的 html文檔
-O 下載 不加O 用于網(wǎng)絡(luò)請求
curl cip.cc # 向cip.cc 發(fā)起網(wǎng)絡(luò)請求,獲取 你主機所處的公網(wǎng) IP
返回頭部信息
curl -I url
加referer 信息 請求
curl -e “http://xxxxx” -I url
1、CURL 發(fā)送 get請求
curl url
curl url?a=1&b=2 帶參數(shù)
2、CURL 發(fā)送 post請求
curl -X post -d ‘a(chǎn)=1&b=2’ url
3、 發(fā)送json 請求
curl -H “Content-type:application/json” -X post -d ‘{“abc”:123,“bcd”:“Ares”}’ url
curl -H “Content-type:application/json” -X post -d @test.json url
-H代表header 頭,-X是指定什么類型請求(post、get、PUT、HEAD)
-d代表傳輸什么數(shù)據(jù)。文章來源:http://www.zghlxwxcb.cn/news/detail-620517.html
查看命令幫助 man curl 或 curl -h文章來源地址http://www.zghlxwxcb.cn/news/detail-620517.html
到了這里,關(guān)于Linux 之 wget curl的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!