linux网络管理

关闭与启动网卡:
ifdown 网卡设备名    #禁用该网卡设备
ifup 网卡设备名    #启用该设备
例如:ifdown lo    ifup lo

查询网络状态:
netstat 选项
选项:
-t    列出TCP协议端口
-u    列出UDP协议端口
-n    不使用域名与服务名,而使用IP地址和端口号
-l    仅列出在监听状态网络服务
-a    列出所有的网络连接

eg
netstat -an | grep ESTABLISHED    #正在连接的用户端口
netstat -rn    #查看网关

route命令:
route -n    #查看路由列表(可以看到网关)
route add default gw 192.168.1.1    #临时设定网关

域名解析命令:
nslookup [主机名或IP]        #进行域名与IP地址解析
回车后输入:server    #可以看到本机DNS


[root@localhost cc]# nslookup www.imooc.com
Server:         114.114.114.114        #本机DNS
Address:        114.114.114.114#53

Non-authoritative answer:
Name:   www.imooc.com
Address: 116.213.120.231
Name:   www.imooc.com
Address: 115.182.41.104   
Name:   www.imooc.com
Address: 116.213.120.232

ping命令
ping [选项] ip或域名
选项: -c 次数    #指定次数
eg    ping   www.baidu.com -c 3

traceroute ip或域名    #可以查看数据包的传输过程,能追踪,看问题出在那里

telnet命令(没加密,不安全)
telnet [域名或IP] [端口]    #远程管理与端口探测命令
eg    telnet 192.168.0.252 80    #测试能不能链接到这个ip的80端口


wget命令:用来下载
wget http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz    #例子

SSH命令:
ssh 用户名@ip    #远程管理制定linux服务器     eg    ssh [email protected]
在当前家目录下会生成.ssh目录    cd .ssh/    #vi known_hosts    查看保存的密钥

linux与linux传输文件最简单的方法:
scp [-r] 用户名@ip:文件路径 本地路径    #下载文件
scp [-r] 本地文件 用户名@ip:上传路径    #上传文件
上传例子:
[root@localhost ~]# scp test.log [email protected]:/home
[email protected]'s password:
test.log                                      100%  582     0.6KB/s   00:00
[root@localhost home]# ls
hello.sh  lost+found  test.log






你可能感兴趣的:(linux,linux)