关闭与启动网卡:
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 root@192.168.1.26
在当前家目录下会生成.ssh目录 cd .ssh/ #vi known_hosts 查看保存的密钥
linux与linux传输文件最简单的方法:
scp [-r] 用户名@ip:文件路径 本地路径 #下载文件
scp [-r] 本地文件 用户名@ip:上传路径 #上传文件
上传例子:
[root@localhost ~]# scp test.log root@192.168.1.26:/home
root@192.168.1.26's password:
test.log 100% 582 0.6KB/s 00:00
[root@localhost home]# ls
hello.sh lost+found test.log