linux命令集錦之curl

2021-07-09 02:02:25 字數 1731 閱讀 5545

curl

curl -o mygettext.html

將檔案儲存到本地並命名為gettext.html

curl -o

重定向curl -l

斷點續傳

curl -c - -o

訪問授權頁面

curl -u username:password url

curl -u username url

curl -z 21-dec-11

列出檔名:

curl -u ftpuser:ftppass -o ftp://ftp_server/public_html/

上傳檔案:

上傳乙個檔案

curl -u ftpuser:ftppass -t myfile.txt

上傳多個檔案

curl -u ftpuser:ftppass -t ""

從標準輸入上傳

curl -u ftpuser:ftppass -t - /myfile_1.txt

字典查詞(碉堡了!)

curl dict:

curl dict:

curl dict::foldoc**

curl -x proxysever.test.com:3128

儲存與使用**cookie資訊

傳遞請求資料

2 curl -u username 

# 也可以指定乙個檔案,將該檔案中的內容當作資料傳遞給伺服器端

8 curl --data @filename

.com/authorizations

注:預設情況下,通過post方式傳遞過去的資料中若有特殊字元,首先需要將特殊字元轉義在傳遞給伺服器端,如value值中包含有空格,則需要先將空格轉換成%20,如:

1 curl -d "value%201"

在新版本的curl中,提供了新的選項 –data-urlencode,通過該選項提供的引數會自動轉義特殊字元。

1 curl --data-urlencode "value 1"

除了使用get和post協議外,還可以通過 -x 選項指定其它協議,如:

1 curl -i -x delete .cim

上傳檔案

Linux 命令集錦

用法 du 選項 檔案 或 du 選項 files0 from f 計算每個檔案的磁碟用量,目錄則取總用量。長選項必須使用的引數對於短選項時也是必需使用的。a,all 輸出所有檔案的磁碟用量,不僅僅是目錄 小一些,但有時它會因為稀疏檔案間的 洞 內部碎 片 非直接引用的塊等原因而變大。b,block...

linux命令集錦

1 linux字元編碼設定 預設為utf 8,如出現亂碼可設定為gbk 手動更改配置檔案的命令 shell vi etc sysconfig i18n 將lang zh cn.utf 8 修改為 lang zh cn.gbk 儲存並關閉,執行下面的命令使配置生效 shell source etc s...

linux命令 find命令集錦

find name txt print 查詢txt結尾的檔案並輸出到螢幕上 find cmd sh print 查詢 cmd目錄下所有sh檔案,並輸出 find perm 755 print 查詢當前目錄下許可權為755的檔案,並輸出 find pwd user root print 查詢當前目錄下...