成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux curl使用簡單介紹

系統 Linux
Curl是Linux下一個很強大的http命令行工具,其功能十分強大。

Curl是Linux下一個很強大的http命令行工具,其功能十分強大。

1)讀取網頁

$ curl linuxidc.com">http://www.linuxidc.com

2)保存網頁

$ curl http://www.linuxidc.com > page.html $ curl -o page.html http://www.linuxidc.com

3)使用的proxy服務器及其端口:-x

$ curl -x 123.45.67.89:1080 -o page.html http://www.linuxidc.com

4)使用cookie來記錄session信息

$ curl -x 123.45.67.89:1080 -o page.html -D cookie0001.txt http://www.linuxidc.com這個option: -D 是把http的response里面的cookie信息存到一個特別的文件中去,這樣,當頁面被存到page.html的同時,cookie信息也被存到了cookie0001.txt里面了5)那么,下一次訪問的時候,如何繼續使用上次留下的cookie信息呢?

使用option來把上次的cookie信息追加到http request里面去:-b

$ curl -x 123.45.67.89:1080 -o page1.html -D cookie0002.txt -b cookie0001.txt http://www.linuxidc.com

6)瀏覽器信息

$ curl -A "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" -x 123.45.67.89:1080 -o page.html -D cookie0001.txt http://www.linuxidc.com

7)referer

$ curl -A "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" -x 123.45.67.89:1080 -e "mail.linuxidc.com" -o page.html -D cookie0001.txt http://www.linuxidc.com這樣就可以騙對方的服務器,你是從mail.linuxidc.com點擊某個鏈接過來的

8)下載文件

$ curl -o 1.jpg http://cgi2.tky.3web.ne.jp/~zzh/screen1.JPG $ curl -O http://cgi2.tky.3web.ne.jp/~zzh/screen1.JPG -O 可以按照服務器上的文件名,自動存在本地$ curl -O http://cgi2.tky.3web.ne.jp/~zzh/screen[1-10].JPG

9)批量下載

$ curl -O http://cgi2.tky.3web.ne.jp/~{zzh,nick}/[001-201].JPG這樣產生的下載,就是~zzh/001.JPG ~zzh/002.JPG

……

~zzh/201.JPG ~nick/001.JPG ~nick/002.JPG

……

~nick/201.JPG

#p#

$自定義文件名的下載

curl -o #2_#1.jpg http://cgi2.tky.3web.ne.jp/~{zzh,nick}/[001-201].JPG這樣,自定義出來下載下來的文件名,就變成了這樣:原來: ~zzh/001.JPG —-> 下載后: 001-zzh.JPG 原來: ~nick/001.JPG —-> 下載后: 001-nick.JPG

這樣一來就不怕文件重名啦

9)斷點續傳

$ curl -c -O http://cgi2.tky.3wb.ne.jp/~zzh/screen1.JPG分塊下載,我們使用這個option就可以了: -r

舉例說明

比如我們有一個http://cgi2.tky.3web.ne.jp/~zzh/zhao1.MP3 要下載(趙老師的電話朗誦 :D )我們就可以用這樣的命令:$ curl -r 0-10240 -o "zhao.part1" http:/cgi2.tky.3web.ne.jp/~zzh/zhao1.MP3 $ curl -r 10241-20480 -o "zhao.part1" http:/cgi2.tky.3web.ne.jp/~zzh/zhao1.MP3 $ curl -r 20481-40960 -o "zhao.part1" http:/cgi2.tky.3web.ne.jp/~zzh/zhao1.MP3 $ curl -r 40961- -o "zhao.part1" http:/cgi2.tky.3web.ne.jp/~zzh/zhao1.MP3這樣就可以分塊下載啦。不過你需要自己把這些破碎的文件合并起來如果你用UNIX或蘋果,用 cat zhao.part* > zhao.MP3就可以如果用的是Windows,用copy /b 來解決吧,呵呵上面講的都是http協議的下載,其實ftp也一樣可以用。用法嘛,

$ curl -u name:passwd ftp://ip:port/path/file

或者大家熟悉的

$ curl ftp://namepasswd@ip:port/path/file

10)上傳的option是-T

比如我們向ftp傳一個文件:

$ curl -T localfile -u name:passwd ftp://upload_site:port/path/

當然,向http服務器上傳文件也可以比如$ curl -T localfile http://cgi2.tky.3web.ne.jp/~zzh/abc.cgi注意,這時候,使用的協議是HTTP的PUT method剛才說到PUT,嘿嘿,自然讓老服想起來了其他幾種methos還沒講呢! GET和POST都不能忘哦。

11)POST和GET模式

$ curl http://www.linuxidc.com/login.cgi?user=nickwolfe

而POST模式的option則是-d

比如,$ curl -d "user=nickwolfe http://www.linuxidc.com/login.cgi

一點需要注意的是,POST模式下的文件上的文件上傳,比如

這樣一個HTTP表單,我們要用curl進行模擬,就該是這樣的語法:$ curl -F upload=@localfile -F nick=go http://cgi2.tky.3web.ne.jp/~zzh/up_file.cgi

https本地證書

$ curl -E localcert.pem https://remote_server再比如,你還可以用curl通過dict協議去查字典$ curl dict://dict.org/d:computer

【編輯推薦】

  1. Linux經典實用技巧
  2. linux中讓NMAP命令跟防火墻躲貓貓
  3. Linux系統巧用NMAP來收集主機信息
責任編輯:趙寧寧 來源: chinaitlab
相關推薦

2010-06-11 11:15:33

Linux編程工具

2009-12-22 10:46:35

2010-03-02 11:32:39

Linux判斷符

2010-03-11 09:50:46

Linux VI命令

2010-05-28 13:22:57

2010-03-18 16:34:33

Linux命令

2010-06-09 17:48:15

Linux 編程工具

2010-06-18 09:51:51

Linux Accep

2010-06-22 17:09:52

Linux Autom

2010-06-21 15:49:59

Linux apt是什

2010-06-30 12:46:18

Linux SNMP工

2009-12-24 15:59:58

Linux hal

2009-12-23 19:13:40

Fedora Linu

2010-03-10 15:05:22

linux系統備份方式

2010-03-16 11:20:53

Linux 優化

2009-12-29 08:54:09

Ubuntu Linu

2010-06-21 17:10:02

Linux Arp命令

2021-06-30 07:19:36

Netty簡單使用

2010-06-01 18:03:05

Rsync 使用

2010-03-11 10:52:49

Ubuntu Linu
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲综合视频一区 | 亚洲精品在线视频 | 99久久免费精品 | 国产精品久久久久久一区二区三区 | 欧美日韩亚洲国产 | 天天看片天天干 | 久久久久久一区 | 成人国产精品色哟哟 | 亚洲vs天堂 | 亚洲国产欧美在线 | 精品国产精品国产偷麻豆 | 国产在线中文 | 久久精品国产99国产精品 | 欧洲精品在线观看 | 可以在线观看av的网站 | 久草在线在线精品观看 | 精品综合在线 | 国产激情偷乱视频一区二区三区 | 日韩男人天堂 | 日韩视频一区二区 | 亚洲精品久久久一区二区三区 | 日韩在线视频免费观看 | 91在线看片 | 免费人成激情视频在线观看冫 | 亚洲精品一二三 | 日本爱爱| 亚洲精品中文字幕av | 国产香蕉视频在线播放 | 亚洲成人播放器 | 国产一区二区三区免费视频 | 最新超碰 | 国产精品久久久久久久久久久久久久 | 在线欧美亚洲 | 国产91丝袜在线18 | 在线欧美一区 | 欧美视频区 | 久操伊人 | 国产精品日韩高清伦字幕搜索 | 久久视频免费观看 | 国产精彩视频 | 国产成人高清在线观看 |