本文共 878 字,大约阅读时间需要 2 分钟。
hostname命令用于显示和设置系统的主机名称,需谨慎操作。设置后的主机名虽然保存在内存,但系统重启后会恢复到默认值。若需永久设置,建议同时修改/etc/hosts
和/etc/sysconfig/network
文件。
hostname [选项]
选项 | 功能描述 |
---|---|
-a | 显示局域网主机别名。 |
-d | 显示主机的DNS域名。 |
-i | 显示主机的IP地址。 |
-s | 显示主机名的缩略版本(在第一个点处截断)。 |
ping命令用于测试网络间的连通性,通过发送ICMP请求以验证目标主机是否在线。Linux版本的ping命令支持更多参数,可用Ctrl+C
终止或-c
指定发送次数。
ping [选项] [目标主机]
选项 | 功能描述 |
---|---|
-c | 指定发送次数,需与目标主机分开写。默认为单次发送。 |
-i | 设置回应数据包的发送间隔时间,适用于网络吞吐量测试。 |
-q | 不显示指令输出,只显示目标状态。 |
ping
会持续运行,需手动终止或使用-c
限制次数。ping
常用来验证是否可达。host命令用于执行DNS查找,主要用于将域名转换为IP地址或相反。若未带参数,会显示帮助信息。
host [选项] [主机名或IP]
选项 | 功能描述 |
---|---|
-v | 启用详细日志输出,便于诊断问题。 |
-4 | 强制使用IPv4地址查询(默认行为)。 |
-6 | 强制使用IPv6地址查询。 |
-r | 不执行递归DNS查询,直接返回A记录或CNAME记录。 |
host www.example.com
查询域名对应IP。host 192.168.1.1
查询IP对应域名。host -v www.example.com
查看详细日志信息。以上命令实用且基础,熟练掌握后能显著提升网络管理和故障排查能力。
转载地址:http://yzayk.baihongyu.com/