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