-v verbose
-H 设置header
-I 发起HEAD请求
-d 发起POST请求
-L 跟踪跳转
netstat
netstat -pl
netstat -ant
ss
ss -l 显示本地打开的所有端口
ss -pl 显示每个进程具体打开的socket
ss -t -a 显示所有tcp socket
ss -u -a 显示所有的UDP Socekt
ss -o state established '( dport = :smtp or sport = :smtp )' 显示所有已建立的SMTP连接
ss -o state established '( dport = :http or sport = :http )' 显示所有已建立的HTTP连接
ss -x src /tmp/.X11-unix/* 找出所有连接X服务器的进程
ss -s 列出当前socket详细信息
-i 选择网卡
-c 输出至屏显
-p 关闭混杂模式
host 监听的域名
port 监听的端口
示例
curl -v -I http://www.baidu.com #发起HEAD请求
curl -v -H "cookie:PHPSESSID=safsdfasqcbassafsdfasd22;" http://taobao.com
vim DIY.txt
=======================================================
timelookup: %{time_namelookup}\n
time_connect: %{time_connect}\n
time_appconnect: %{time_appconnect}\n
time_pretransfer: %{time_pretransfer}\n
time_redirect: %{time_redirect}\n
time_starttransfer: %{time_starttransfer}\n
time_total: %{time_total}\n
\n
======================================================
curl -o /dev/null -s -w @DIV.txt http://www.baidu.com
=======================================================
time_namelookup: %{time_namelookup}
time_connect: %{time_connect}
time_appconnect: %{time_appconnect}
time_pretransfer: %{time_pretransfer}
time_redirect: %{time_redirect}
time_starttransfer: %{time_starttransfer}
time_total: %{time_total}
=======================================================
sudo /usr/local/bin/tcpflow -cpi em1 host blog.youkuaiyun.com and port 80 | grep -E '(GET|POST|HEAD) .* HTTP/1.[01]|Host: .*' -A 200