持续更新中…
(1) ip
The ip command can show address information, manipulate routing, plus display network various devices, interfaces, and tunnels.
句法
ip [options] object {command | help}
其中,object包括:
- address — 设备上的IPv4 或 IPv6协议地址。
- tunnel — IP上的隧道
- route — 路由表项
- rule — 路由策略数据库中的规则
- vrf — 管理虚拟路由和转发设备
- xfrm — 管理 IPSec 策略
参考链接
(2)hostname
hostname command in Linux is used to obtain the DNS(Domain Name System) name and set the system’s hostname or NIS(Network Information System) domain name. A hostname is a name which is given to a computer and it attached to the network. Its main purpose is to uniquely identify over a network.
使用hostname或hostnamectl来查看当前主机名。
句法
hostname -[option] [file]
其中option包括:
-a
此选项用于获取主机系统的别名(如果有)。如果没有设置别名,它将返回一个空行。此选项枚举所有网络接口上的所有配置地址。-A
此选项用于获取主机系统的所有 FQDN(Fully Qualified Domain Name)。它枚举所有网络接口上的所有配置地址。输出可能会重复显示相同的条目。-d
如果设置了本地域,则此选项用于获取域。如果没有设置本地域,它将不会返回任何内容(甚至没有空行)。-i
此选项用于获取 IP(网络)地址。仅当主机名可解析时,此选项才有效。-I
此选项用于获取所有 IP(网络)地址。该选项不依赖于主机名的可解析性。-F
此选项用于设置文件中指定的主机名。只能由超级用户(root)执行。
以下命令用于获取公网ip:
curl ifconfig.me
和curl cip.cc
。