成人免费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編程工具

2010-03-02 11:32:39

Linux判斷符

2009-12-22 10:46:35

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

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命令

2010-06-22 17:09:52

Linux Autom

2010-06-30 12:46:18

Linux SNMP工

2009-12-24 15:59:58

Linux hal

2010-06-21 15:49:59

Linux apt是什

2010-06-01 18:03:05

Rsync 使用

2021-06-30 07:19:36

Netty簡單使用

2009-12-25 14:44:16

Linux vi命令
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人亚洲视频 | 一区二区三区免费观看 | 欧美日韩高清一区二区三区 | 日本不卡免费新一二三区 | 亚洲精品91 | 人人cao| 成人网av| 亚洲精品中文字幕在线观看 | 国产成人福利在线观看 | 天天干天天爽 | 开操网 | 国产专区在线 | 亚洲精品日韩欧美 | 久久免费精品 | 国产一区二区三区四区五区3d | 精品一区二区在线观看 | 在线国产小视频 | 久草视频在线播放 | 久久久中文 | 久久久xxx| 一区二区国产精品 | 国产精品美女久久久免费 | 夜夜骑首页 | 国产韩国精品一区二区三区 | 久久久久久99 | 亚洲 91| 久久91精品国产一区二区 | 欧美中文字幕一区二区三区亚洲 | 久久精品国产久精国产 | 精品亚洲一区二区三区 | 影音先锋中文在线 | 天堂色| 丝袜美腿一区二区三区动态图 | 99精品久久99久久久久 | 一区二区三区亚洲精品国 | 午夜精品网站 | 精久久 | 亚洲国产精品久久久久婷婷老年 | 精品影院| 91精品国产91久久综合桃花 | 亚洲精品中文字幕在线观看 |