常用的网络命令

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的邮件客户端命令,可以利用此命令给其他用户发送邮件

 

你可能感兴趣的:(常用的网络命令)