一、Elinks 查看web 网页命令 -dump 以文本方式显示 eg:elinks -dump -source 以源码的方式显示 eg:elinks -source 二、wget 下载 -o 把连接保存在一个文件里面 -r 打开递归模式
--tries=10 尝试下载几次 axel -n 20 (axel 可实现多线程下载)
三、ssh :secure shell ssh # 以USERNAME 这个用户登录HOST ssh -l USERNAME host # -l 指定以那个用户登录
ssh 用户认证:基于口令的认证和基于密钥两种
Client: 172.16.100.1
Server: 172.16.100.2
1 、在客户端生成一对密钥:.ssh/id_rsa, .ssh/id_rsa.pub
client# ssh-keygen -t rsa
2 、把公钥.ssh/id_rsa.pub 复制到远程服务器的那个用户的家目录下的.ssh 目录中的authorized_keys 文件中去;
client# ssh-copy-id -i ~/.ssh/id_rsa.pub root@172.16.100.2
3 、客户端验正登录; 四、 scp 实现Linux 之间跨主机的复制 # scp SOURCE DEST
# scp LOCAL_PATH USERNAME@SERVER:RPATH
# scp USERNAME@SERVER:RPATH LOCAL_PATH
-C 拷贝时候先压缩再拷贝 -r 目录 -p 选择端口
ssh username@server 'COMMAND'
五、ping -c 指定ping 的次数 -W 指定等待时间 -t 一直ping traceroute 路由追踪
六、DNS 客户端工具: dig 正向:-t A FQDN 反向:-x IP host 正向:host -t A FQDN 反向:host -t PTR IP netstat -t ## 查看已经建立的tcp 的连接 -u ## 查看处于运行状态的udp 的连接 -l ## 查看本机处于监听状态可向外面提供服务的tcp 或udp 连接 -n ## 以数字显示主机信息 -p 显示哪个进程(pid )提供的 -r -rn 查看路由表 或route –n 或ip route list
-tunlp
七、ftp 与lftp 下载工具
!COMMAND # 执行当前shell 下命令
常用命令有:pwd lcd ;get 与mget 是下载; put 与mput 是下载
ftp 与lftp 基本一样,只是ftp 不支持命令补全,lftp 支持命令补全且支持下载目录 如:mirror get FILENAME 下载目录;lftp 交互性更好些! 八、 DNS : dns 服务器的探测工具 dig 正向地址解析:-t A FQDN 反向地址解析:-x IP host 正向地址解析:host -t A FQDN 反向地址解析: host -t PTR IP
九、Curl 下载工具
Bg; curl # 下载页面到本地下
Bg: curl http://www.yahoo.com > page.html # 下载页面重定向到网页中
Bg: curl -o 1.txt # 下载页面到一个文件里