ip 命令

  • 查看IP地址信息

    [root@localhost ~]# ip add
  • 查看路由表

    [root@localhost ~]# ip route
  • 临时设定IP地址

    [root@localhost ~]# ip address add 192.168.44.31/24 dev ens33
  • 临时删除IP地址

    [root@localhost ~]# ip address del 192.168.44.31/24 dev ens33
  • 临时设定网关

    [root@localhost ~]# ip route del default via 192.168.44.1
    [root@localhost ~]# ip address add 192.168.44.31/24 dev ens33

    ifconfig 命令

    ifconfig 命令最主要的作用就是查看IP地址的信息,直接输入ifconfig命令即可。
    功能描述:配置网络接口

  • 查看IP地址信息

    [root@localhost ~]# ifconfig
  • 临时配置IP地址

    [root@localhost ~]# ifconfig eth0 192.168.44.3

    ifup和ifdown 命令

ifup和ifdown用于启动和禁用网卡。

[root@localhost ~]# ifdown eth0
#关闭eth0网卡
[root@localhost ~]# ifup eth0
#启动eth0网卡

ping 命令

功能描述:向网络主机发送ICMP请求。

[root@localhost ~]# ping [选项] IP
选项: 
  -b:后面加入广播地址,用于对整个网段进行探测
  -c:次数:用于指定ping的次数
  -s 字节:指定探测包的大小

ss 命令

功能描述:查询网络访问。

[root@localhost ~]# ss [选项]
选项: 
  -a:列出所有网络状态,包括Socket程序
  -n:使用IP地址和端口号显示,不使用域名与服务名
  -p:显示IPD和程序名
  -t:显示TCP端口的连接状态
  -u:显示UDP端口的链接状态

netstat 命令

功能描述:输出网络连接、路由表、接口统计、伪装连接和组播成员。

[root@localhost ~]# netstat [选项]
选项: 
  -a:列出所有网路哦状态,包含Socket程序
  -c:秒数:指定每隔几秒刷新一次网络状态
  -n:使用IP地址和端口号显示,不使用域名与服务名
  -p:显示PID和程序名
  -t:显示TCP端口的连接状况
  -u:显示UDP端口的连接状况
  -l:仅显示监听状态的连接
  -r:显示路由表

write 命令

功能描述:向其他用户发送信息。

[root@localhost ~]# write 用户名 [终端号]

wall 命令

write命令用于给指定用户发送信息,而wall命令用于给所有登录用户发送信息,包括你自己。执行时,在wall命令后加入需要发送的信息即可。例如:

[root@localhost ~]# wall "i love u"

mail 命令

功能描述:发送和接收电子邮件。
例如发送邮件

[root@localhost ~]# mail user1