linux 查看网络

本文详细介绍了Linux中用于网络诊断和信息查询的几个关键命令,包括hostname(查看和设置主机名)、ping(测试网络连通性)、nslookup(查询DNS信息)、traceroute(追踪数据包路径)和nc(多功能网络工具)。通过基本语法、选项说明和使用示例,帮助读者掌握这些命令的使用方法。
摘要由CSDN通过智能技术生成

hostname命令

hostname命令用于显示和设置系统的主机名称,设置只是临时生效,永久生效需要更改配置文件。

基本语法

修改主机名:

1 hostname 主机名

查看系统信息:

1 hostname [选项]

选项说明

1 -a:显示主机别名。
2 -d:显示DNS域名。
3 -f:显示FQDN名称。
4 -i:显示主机的ip地址。
5 -s:显示短主机名称,在第一个点处截断。
6 -y:显示NIS域名。

使用举例

1 [root@localhost ~]# hostname
2 localhost.localdomain
3 [root@localhost ~]# hostname -a
4 localhost.localdomain localhost4 localhost4.localdomain4 localhost.localdomain localhost6 localhost6.localdomain6
5 [root@localhost ~]#

ping命令

ping命令会向目标主机发送ICMP请求包,常用来测试当前主机与目标主机网络连接状况。

基本语法

1 ping [选项]

选项说明

复制代码

1 -b:允许ping网关地址。
2 -c 数量:设置发包的个数。
3 -f:压力测试网络,向目标主机大量发送请求包。
4 -i 秒数:发送每个数据包之间等待的间隔(单位秒)。默认设置是等待一秒,极限模式下不等待。只有超级用户可以设置间隔值小于0.2秒。
5 -n:使用IP地址,不进行IP和主机名称的反查。
6 -q:静默输出。除启动和完成时的摘要行外,不显示任何内容。
7 -s 字节数:指定要发送的数据字节数。默认56。
8 -t 值:设置IP生存时间值(TTL)。

复制代码

使用举例

复制代码

 1 [root@localhost ~]# ping -c 5 www.baidu.com
 2 PING www.baidu.com (182.61.200.6) 56(84) bytes of data.
 3 64 bytes from 182.61.200.6: icmp_seq=1 ttl=128 time=10.5 ms
 4 64 bytes from 182.61.200.6: icmp_seq=2 ttl=128 time=10.6 ms
 5 64 bytes from 182.61.200.6: icmp_seq=3 ttl=128 time=10.4 ms
 6 64 bytes from 182.61.200.6: icmp_seq=4 ttl=128 time=9.05 ms
 7 64 bytes from 182.61.200.6: icmp_seq=5 ttl=128 time=8.37 ms
 8 
 9 --- www.baidu.com ping statistics ---
10 5 packets transmitted, 5 received, 0% packet loss, time 4010ms
11 rtt min/avg/max/mdev = 8.375/9.828/10.691/0.943 ms
12 [root@localhost ~]#

复制代码

nslookup命令

nslookup是一个能够查询互联网域名服务器信息的程序。

它有两种工作模式,即“交互模式”和“非交互模式”。在“交互模式”下,用户可以向域名服务器查询各类主机或域名的信息,或者输出域名中的主机列表。而在“非交互模式”下,用户可以针对一个主机或域名获取所需信息。

安装

如果在使用nslookup命令的时候提示未找到命令,说明还没有安装nslookup工具,此时需要先安装才能使用。

查看需要安装哪个软件包:

复制代码

 1 [root@localhost ~]# yum provides nslookup
 2 已加载插件:fastestmirror
 3 Loading mirror speeds from cached hostfile
 4  * base: mirrors.tuna.tsinghua.edu.cn
 5  * extras: mirror.bit.edu.cn
 6  * updates: mirrors.tuna.tsinghua.edu.cn
 7 base/7/x86_64/filelists_db                                                                                 | 7.3 MB  00:00:18     
 8 extras/7/x86_64/filelists_db                                                                               | 207 kB  00:00:00     
 9 mysql-connectors-community/x86_64/filelists_db                                                             |  66 kB  00:00:00     
10 mysql-tools-community/x86_64/filelists_db                                                                  | 192 kB  00:00:00     
11 mysql56-community/x86_64/filelists_db                                                                      | 783 kB  00:00:00     
12 updates/7/x86_64/filelists_db                                                          
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值