网络类的linux命令

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

转载于:https://my.oschina.net/yanjianhai/blog/883366

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值