博客
关于我
Linux常用命令(五)——hostname、ping、host命令
阅读量:807 次
发布时间:2019-03-25

本文共 878 字,大约阅读时间需要 2 分钟。

一、hostname命令

功能说明

hostname命令用于显示和设置系统的主机名称,需谨慎操作。设置后的主机名虽然保存在内存,但系统重启后会恢复到默认值。若需永久设置,建议同时修改/etc/hosts/etc/sysconfig/network文件。

命令格式

hostname [选项]

配置选项说明

选项 功能描述
-a 显示局域网主机别名。
-d 显示主机的DNS域名。
-i 显示主机的IP地址。
-s 显示主机名的缩略版本(在第一个点处截断)。

注意事项

  • 修改主机名后重启系统会恢复默认值。
  • 临时设置主机名不会持久,建议根据需求调整相关配置文件。

二、ping命令

功能说明

ping命令用于测试网络间的连通性,通过发送ICMP请求以验证目标主机是否在线。Linux版本的ping命令支持更多参数,可用Ctrl+C终止或-c指定发送次数。

命令格式

ping [选项] [目标主机]

常用选项说明

选项 功能描述
-c 指定发送次数,需与目标主机分开写。默认为单次发送。
-i 设置回应数据包的发送间隔时间,适用于网络吞吐量测试。
-q 不显示指令输出,只显示目标状态。

启用技巧

  • Linux下ping会持续运行,需手动终止或使用-c限制次数。
  • 在网络故障排查中ping常用来验证是否可达。

三、host命令

功能说明

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/

你可能感兴趣的文章
mysql 查询,正数降序排序,负数升序排序
查看>>
MySQL 树形结构 根据指定节点 获取其下属的所有子节点(包含路径上的枝干节点和叶子节点)...
查看>>
mysql 死锁 Deadlock found when trying to get lock; try restarting transaction
查看>>
mysql 死锁(先delete 后insert)日志分析
查看>>
MySQL 死锁了,怎么办?
查看>>
MySQL 深度分页性能急剧下降,该如何优化?
查看>>
MySQL 深度分页性能急剧下降,该如何优化?
查看>>
MySQL 添加列,修改列,删除列
查看>>
mysql 添加索引
查看>>
MySQL 添加索引,删除索引及其用法
查看>>
MySQL 用 limit 为什么会影响性能?
查看>>
MySQL 用 limit 为什么会影响性能?有什么优化方案?
查看>>
MySQL 用户权限管理:授权、撤销、密码更新和用户删除(图文解析)
查看>>
mysql 用户管理和权限设置
查看>>
MySQL 的 varchar 水真的太深了!
查看>>
mysql 的GROUP_CONCAT函数的使用(group_by 如何显示分组之前的数据)
查看>>
MySQL 的instr函数
查看>>
MySQL 的mysql_secure_installation安全脚本执行过程介绍
查看>>
MySQL 的Rename Table语句
查看>>
MySQL 的全局锁、表锁和行锁
查看>>