常用的网络命令
1、配置IP地址
(1)配置ip地址
a. setup工具
b.vi /etc/sysconfig/network-scripts/ifcfg-eth0 #手工修改配置文件
(2)重启网络服务
service network restart
(3)虚拟机需要桥接到优先网卡
(4)复制镜像有可能需要重置UUID(唯一标识符)
vi /etc/sysconfig/network-scripts/ifcfg-eth0
#删除MAC地址行 (HWADDR)
rm -rf /etc/udev/rules.d/70-persistent-net.rules
#删除MAC地址和UUID绑定文件
reboot
#重启
2、ifconfig命令
查询当前网卡信息
mtu 最大传输单元
broadcast 广播地址
Rx 接收的数据包情况
Tx 发送的数据包情况
3、Ping命令
主要通过ICMP协议进行网络探测,测试网络中主机的通信情况
功能:向网络主机发送ICMP请求
[root@localhost~]# ping [选项] IP
选项:
-b 后面加入广播地址,用于对整个网段进行探测
-c次数 用于指定ping的次数
-s字节 指定探测包的大小
4、netstat命令
是网路状态查询命令,既可以查看到本机开启的端口,也可以查看有哪些客户端连接
[root@localhost~]# netstat [选项]
选项:
-a 列出所有网络状态,包括socket程序
-c秒数 指定每隔几秒刷新一次网络状态
-n 使用IP地址和端口号显示,不使用域名和服务名
-p 显示PID和程序名
-t 显示使用TCP协议端口的连接状况
-u 显示使用UDP协议端口的连接状况
-l 仅显示监听状态的连接
-r 显示路由表
注:在CentOS7中,netstat命令默认没有安装,如需使用,需要安装net-snmp和net-tools软件包
例:查看本机开启的端口
[root@localhost~]# netstat -tuln
5、write命令
功能:向其他用户发送信息
可以判断有几个用户在登陆
6、wall命令
write用于给指定用户发送信息,而wall命令用户给所有登录用户发送信息,包括你自己
执行时,在wall命令后加入需要发送的信息即可
例:
wall “I will be in minutes to restart ” 或 wall 回车填写
7、mail命令
是Linux的邮件客户端命令,可以利用此命令给其他用户发送邮件

浙公网安备 33010602011771号