博客
关于我
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/

你可能感兴趣的文章
nodejs libararies
查看>>
nodejs npm常用命令
查看>>
nodejs npm常用命令
查看>>
Nodejs process.nextTick() 使用详解
查看>>
NodeJS yarn 或 npm如何切换淘宝或国外镜像源
查看>>
nodejs 中间件理解
查看>>
nodejs 创建HTTP服务器详解
查看>>
nodejs 发起 GET 请求示例和 POST 请求示例
查看>>
NodeJS 导入导出模块的方法( 代码演示 )
查看>>
nodejs 开发websocket 笔记
查看>>
nodejs 的 Buffer 详解
查看>>
NodeJS 的环境变量: 开发环境vs生产环境
查看>>
nodejs 读取xlsx文件内容
查看>>
nodejs 运行CMD命令
查看>>
Nodejs+Express+Mysql实现简单用户管理增删改查
查看>>
nodejs+nginx获取真实ip
查看>>
nodejs-mime类型
查看>>
NodeJs——(11)控制权转移next
查看>>
NodeJS、NPM安装配置步骤(windows版本)
查看>>
NodeJS、NPM安装配置步骤(windows版本)
查看>>