快捷键
Ctrl+a: 跳到命令行首
Ctrl+e: 跳到命令行尾
Ctrl+u: 删除光标至命令行首的内容
Ctrl+k: 删除光标至命令行尾的内容
Ctrl+l 清屏(clear)
常用指令
- find . -name 'migrations' -type d |xargs rm -rf 递归删除指定的文件夹
- 网络状态查询查询:ping nslookup tracert mtr
- curl指令
curl http://www.baidu.com #下载百度首页
curl http://iframe.ip138.com/ic.asp | iconv -fgb2312 #将下载的页面用gb2312转码,iconv为linux上的转码软件
curl -x 111.95.243.36:80 -U aiezu:password http://www.baidu.com #使用代理抓取页面
# 使用socks代理抓取页面
curl --socks4 202.113.65.229:443 http://iframe.ip138.com/ic.asp|iconv -fgb2312
curl --socks5 202.113.65.229:443 http://iframe.ip138.com/ic.asp|iconv -fgb2312
curl -c /tmp/cookies http://www.baidu.com #cookies保存到/tmp/cookies文件
curl -b "key1=val1;key2=val2;" http://www.baidu.com #发送cookies文本
curl -b /tmp/cookies http://www.baidu.com #从文件中读取cookies
curl -G -d "name=value&name2=value2" http://www.baidu.com # -G用get方式请求数据,-d表示参数
curl -d "name=value&name2=value2" http://www.baidu.com #post数据
curl -d a=b&c=d&txt@/tmp/txt http://www.baidu.com #post文件@
curl -F file=@/tmp/me.txt http://www.aiezu.com #表单的方式提交文件
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 #应该是以key:value的形式处理,用**换行**分割键值对。
curl -I http://www.aiezu.com #仅仅返回header
curl -D /tmp/header http://www.aiezu.com #将http header保存到/tmp/header文件
curl -u aiezu:password http://www.aiezu.com #用户名密码认证
curl -E mycert.pem https://www.baidu.com #采用证书认证
curl -# http://www.baidu.com #以“#”号输出进度条
curl -o /tmp/aiezu http://www.baidu.com #保存http响应到/tmp/aiezu
- scp命令
# 从目标机器向本地拷贝的指令
scp root@192.168.3.19:/usr/local/bin/deployer /usr/lcoal/bin/
# 从本地向目标机器拷贝
scp /usr/local/bin/deployer root@192.168.3.19:/usr/lcoal/bin/
centos
- centos7 网络工具包:yum install net-tools, addr查ip
网友评论