网络客户端命令:
一。基于查web网页的命令
links elinks
elinks
elinks -source
elinks -dump http://192.168.0.254
二。wget
-o file (将连接信息保存在一个文件里)
-r 打开递归模式
wget
axel -n 20 (axel可实现多线程下载,即把一个大文件分
成多个线程来实现并发下载)
三。 ssh:Secure SHell 是用来替代telnet的
ssh:192.168.0.143
exit(退出远程登录)
ssh
eg:
ssh (以哪个用户登录192.168.0.4)
ssh -l root host (-l可以指定以哪个用户登录)
ssh用户认证:
基于口令的认证
基于密钥
S/P(私钥/公钥)
P-->Remote HOST:~USERNAME
案例:实现ssh方式登录192、168.0.182时不需要输密码
ssh-keygen -t rsa (生成一对rsa格式的密钥)
ssh-copy-id -i .ssh/id_rsa.pub
(把公钥以root用户的身份拷贝到192.168.0.182)
ssh ‘ifconfig’
(可以登录到192.168.0.182上并执行ifconfig了)
四。 scp可以实现跨主机的复制
scp SOURCE DEST
-r (递归)
-p (选择端口)
-c (先压缩再拷)
scp ./
将192.168.0.182上的文件考到当前主机的当前目录
scp ./setif.sh
将当前主机当前目录下的setif文件考到192.168.0.182的/tmp目录下
五 ftp 192.168.0.254
ls
cd pub
get rhci.iso (下载rhci.iso这个文件,一次只能下一个,默认保存到登录前的目录下)
!pwd(查看shell下的当前目录)
执行shell下的命令需在前面加上!但cd要换成lcd
eg:ftp>lcd /etc
ftp>!ls
ftp与lftp的区别 ftp不支持命令补全,lftp支持命令补全
lftp -u ftp,ftp 192.168.0.254(-u 以某个特定用户的身份登录
ftp为用户,ftp为密码,密码可为空)
gftp&(以图形界面登录并下载文件)
六。ping
-c 指定ping 的次数
-W 指定等待时间
-i ttl将生存时间字段设置成ttl指定的值
-t 一直ping
traceroute
七。DNS客户端工具:
dig
正向:-t A FQDN
反向:-x IP
eg:dig -x 192.168.0.254
host
正向:host -t A FQDN
反向:host -t PTR IP
eg:
host -t A instructor.example.com (查看域名对应的ip)
host -t PTR 192.168.0.254(反向解析)
netstat
-t (查看已经建立的tcp的连接)
-u (查看处于运行状态的udp的连接)
-l (查看本机处于监听状态可向外面提供服务的tcp或udp连接)
-n (以数字显示主机信息)
-p (pid)
-r (显示本地路由)
-tl
-tu
-ul
-unl
-tunl
-tunlp
-rn(查看路由表信息)
route -n
netstat -rn
阅读(1656) | 评论(0) | 转发(0) |