Centos网络客户端常用命令

1、elinks
-dump以文本的方式显示
eg:elinks-dumphttp://www.google.cn
-source以源码的方式显示
eg:elinks-sourcehttp://www.google.cn
2、wget下载
--tries=10尝试下载几次
-o把连接保存在一个文件里面
-r打开递归模式

axel类似迅雷,支持多线程

3、ssh:secureshell
sshUSERNAME@HOST
ssh-lUSERNAMEhost


ssh-lroot192.168.1.1'ifconfig'在本机上执行另一台机器上的命令
有时候会为了方便,在进行ssh连接其它主机的时候不用输入密码就可以就如系统,这个时候就可以使用ssh-keygen和ssh-copy-id命令结合,可以把生成的公钥放到指定主机的指定位置,下次登录的时候就不用在输入密码了流程如下:s/p
p--->RemoteHOST:~USERNAME/.ssh/authorized_keys2

ssh-keygen-trsa
ssh-copy-id-i./ssh/id_rsa.pubroot@REMOTEHOST





4、scp实现Linux之间跨主机的复制
scpSOURCEDEST
-C拷贝时候先压缩再拷贝
-r目录
-a
-p
如图所示:从192.168.1.170的主机上想本机器上拷贝sshtest1文件



5、ftp:
getFILENAME下载
put上传
mget下载多个
mput上传多个
bye退出
ftp>!command能在当前模式下执行正常的命令,有的可能不行,使用help查看帮助
只能下文件,即使是目录也不能下载目录中的目录


lftp:比ftp更加强大
mirror下载目录
lftp-uUSER[,passwd]IP

lftpget:
-c:支持断点续传


gftp:Linux的图形化界面的ftp
6、DNS:探测dns服务器的工具
dig
正向:-tAFQDN
反向:-xIP
host
正向:host-tAFQDN
反向:host-tPTRIP


7、netstat
-t已经建立的tcp连接
-u已经建立的udp连接
-l建立的连接
-n以地址的方式显示,而不解析
-tnl以地址的方式显示已经建立的tcp连接
-unl........................................................udp连接
-tunl.............................................tcp和udp的连接
-p显示哪个进程(pid)提供的
-r-rn查看路由表或route-n

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native