Linux curl命令 常用

2021-09-28 21:56:02 字數 953 閱讀 8731

1.簡介

curl是乙個利用url規則在命令列下工作的檔案傳輸工具

2.語法

# curl [option] [url]

3.常見引數

-a/–user-agent 設定使用者**傳送給伺服器

-b/–cookie cookie字串或檔案讀取位置

-c/–cookie-jar 操作結束後把cookie寫入到這個檔案中

-c/–continue-at 斷點續轉

-d/–dump-header 把header資訊寫入到該檔案中

-e/–referer ****

-f/–fail 連線失敗時不顯示http錯誤

-o/–output 把輸出寫到該檔案中

-o/–remote-name 把輸出寫到該檔案中,保留遠端檔案的檔名

-r/–range 檢索來自http/1.1或ftp伺服器位元組範圍

-s/–silent 靜音模式。不輸出任何東西

-t/–upload-file 上傳檔案

-u/–user 設定伺服器的使用者和密碼

-w/–write-out [format] 什麼輸出完成後

-x/–proxy 在給定的埠上使用http**

-#/–progress-bar 進度條顯示當前的傳送狀態

4.例子

(1)curl

執行後,www.linux.com 的html就會顯示在螢幕上

(2)儲存訪問的網頁

使用linux的重定向功能儲存

curl >> linux.html

curl -o linux.html

curl -o /hello.sh

curl -fssl -o get-docker.sh

注意:url要具體到某個檔案

(3)定proxy伺服器以及其埠

curl -x 192.168.100.100:1080

linux curl 命令常用引數總結

引數 說明 例項 a設定user agent 設定chrome訪問 curl a chrome x用指定方法請求 curl a chrome i只返回請求的頭資訊 curl i d以post方法請求url,並傳送相應的引數 單個引數 curl d test 3 多個引數 curl d test 3 ...

linux curl命令詳解

curl是乙個利用url語法在命令列方式下工作的檔案傳輸工具。本文介紹了它的簡單用法。1 獲得一張頁面 2 表單 form 的獲取 在web頁面設計中,form是很重要的元素。form通常用來收集並向 提交資訊。提交資訊的方法有兩種,get方法和post方法。先討論get方法,例如在頁面中有這樣一段...

linux Curl命令使用

鏈結重定向 使用 l 跟隨鏈結重定向,邏輯為 例項 curl l 使用 h 自定義 header 例項1 curl h referer www.example.com h user agent custom user agent 例項2 curl h cookie jsessionid d0112a...