加入收藏 | 设为首页 | 会员中心 | 我要投稿 西双版纳站长网 (https://www.0691zz.com.cn/)- 数据计算、IT业界、服务器、教程、云日志!
当前位置: 首页 > 云计算 > 正文

Linux Shell中关键的网络命令有哪些?

发布时间:2022-07-20 11:21:50 所属栏目:云计算 来源:互联网
导读:跟大家分享的文章主要是为大家介绍几个非常实用的和网络相关的命令。正在从事Linux相关工作和喜欢Linux的小伙伴们我们一起来看一看吧! 一、ifconfig 这个命令与Windows的ipconfig作用一致,用于显示网络接口,子网掩码等详细信息。 ifconfig左边一列是网络
  跟大家分享的文章主要是为大家介绍几个非常实用的和网络相关的命令。正在从事Linux相关工作和喜欢Linux的小伙伴们我们一起来看一看吧!
 
  一、ifconfig
  这个命令与Windows的“ipconfig”作用一致,用于显示网络接口,子网掩码等详细信息。
 
  ifconfig左边一列是网络接口名,占据10个字节,右边的若干列显示对应的网络接口的详细信息。
 
  在每个系统中,默认都有一个称之为环回接口的lo,这个接口指向当前主机本身。
 
  下面这张截图是在博主的电脑上运行这个命令之后显示的信息:
 
  Shell 中关键的网络命令有哪些
  相关技巧:
 
  1.打印网络接口列表
 
  Shell 中关键的网络命令有哪些
  说明:ifconfig输出的第一列的前十个字节显示的网络接口名,因此我们用cut命令提取每一行的前10个字符。
 
  运行截图如下所示:
 
  Shell 中关键的网络命令有哪些
  2.硬件地址(MAC地址)欺骗
 
  在某些情况下,需要利用硬件地址对网络上的计算机进行认证或过滤,对此,我们可以利用硬件地址欺骗
 
  命令如下:
 
  Shell 中关键的网络命令有哪些
  让我们运行下看看结果:
 
  Shell 中关键的网络命令有哪些
  注:这个命令需要使用root权限
 
  二、host和nslookup
  这两个命令是DNS查找工具。
 
  当执行host时,它会列出某个域名的所有IP地址;nslookup是一个类似于host的命令,它用于查询DNS相关的细节信息以及名字解析。
 
  如下截图是在博主的电脑上查询www.baidu.com的IP地址:
 
  Shell 中关键的网络命令有哪些
  三、route
   操作系统中维护着一个被称为路由表的表格,它包含了关于分组如何转发以及通过网络中的哪些节点转发的信息,可以用下面的方法显示路由表
 
  Shell 中关键的网络命令有哪些
  -n指定以数字形式显示地址。
 
  截图如下所示:
 
  Shell 中关键的网络命令有哪些
  四、traceroute
  这个命令可以显示分组途径的所有网关地址。traceroute信息可以帮助我们搞明白分组到达目的地需要经过多少跳。中途的网关或路由器的数量给出了一个测量网络上两个节点直接距离的度量。

(编辑:西双版纳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读