1、nslookup命令用于查询DNS的记录,查看域名解析是否正常: nslookup -qt=A baidu.com 8.8.8.8 2、查看域名的ip
dig yahoo.com +short DNS反向查询 dig -x 72.30.38.140 +short
3、下载单个文件 wget http://mirror.nbrc.ac.in/CentOS/7.0.1406/isos/x86_64/CentOS-7.0-1406-x86_64-DVD.iso 如果你想要使用wget命令来下载多个文件,那么首先要创建一个文本文件,并将所有的URL添加到该文件中。
cat download-list.txt
url1 url2 url3 url4 现在,发出以下命令吧:
wget -i download-list.txt
将详细的输出信息写入文件 wegt -voa www.baidu.com
4、常被用来抓取网页和监控Web服务器状态 curl http://iframe.ip138.com/ic.asp|iconv -fgb2312
linux curl使用http代理抓取页面(代理ip自己指定机器): curl -x 111.95.243.36:80 http://iframe.ip138.com/ic.asp|iconv -fgb2312
curl -c /tmp/cookies http://www.baidu.com #cookies保存到/tmp/cookies文件
linux curl get方式提交数据: curl -G -d "name=value&name2=value2" http://www.baidu.com
以表单的方式上传文件: curl -F file=@/tmp/me.txt http://www.aiezu.com
设置http请求头信息: curl -A "Mozilla/5.0 Firefox/21.0" http://www.baidu.com #设置http请求头User-Agent
curl -e "http://pachong.org/" http://www.baidu.com #设置http请求头Referer
curl -H "Connection:keep-alive \n User-Agent: Mozilla/5.0" http://www.aiezu.com
设置http响应头处理: curl -I http://www.aiezu.com #仅仅返回header
curl -D /tmp/header http://www.aiezu.com #将http header保存到/tmp/header文件
curl -# http://www.baidu.com #以“#”号输出进度条
curl -o /tmp/aiezu http://www.baidu.com #保存http响应到/tmp/aiezu