北京Linux培训
达内北京天坛中心

010-62126400

热门课程

北京linux培训 > linux知识库 >linux进阶培训班:牢记 4 个 Shell 中的命令!

linux进阶培训班:牢记 4 个 Shell 中的命令!

  • 时间:2020-01-19 16:23
  • 发布:北京linux培训
  • 来源:linux知识库

这篇文章中北京达内linux进阶培训机构介绍几个非常实用的和网络相关的命令。

ifconfig

这个命令与Windows的“ipconfig”作用一致,用于显示网络接口,子网掩码等详细信息。

ifconfig 左边一列是网络接口名,占据10个字节,右边的若干列显示对应的网络接口的详细信息。

在每个系统中,默认都有一个称之为环回接口的lo,这个接口指向当前主机本身。

下面这张截图是在博主的电脑上运行这个命令之后显示的信息:

ifconfig

相关技巧:

1.打印网络接口列表

说明:ifconfig 输出的第一列的前十个字节显示的网络接口名,因此用 cut 命令提取每一行的前10个字符。

运行截图如下所示:

2.硬件地址(MAC地址)欺骗

在某些情况下,需要利用硬件地址对网络上的计算机进行认证或过滤,对此,可以利用硬件地址欺骗

命令如下:

达内linux进阶培训机构运行下看看结果:

注:这个命令需要使用root权限

host 和 nslookup

这两个命令是DNS查找工具。

当执行host 时,它会列出某个域名的所有IP 地址;nslookup 是一个类似于host 的命令,它用于查询DNS 相关的细节信息以及名字解析。

如下截图是在博主的电脑上查询 www.baidu.com 的 IP 地址:

route

操作系统中维护着一个被称为路由表的表格,它包含了关于分组如何转发以及通过网络中的哪些节点转发的信息,可以用下面的方法显示路由表

-n指定以数字形式显示地址。

截图如下所示:

traceroute

这个命令可以显示分组途径的所有网关地址。traceroute信息可以帮助搞明白分组到达目的地需要经过多少跳。中途的网关或路由器的数量给出了一个测量网络上两个节点直接距离的度量。

由此可见,到达百度需要经过12跳。

达内云计算免费课程火速抢先中,结合炙手可热的云计算、Python 开发等热点技术,开创性的将运维和开发技术紧密结合在一起,免费听课5天!

上一篇:零基础linux培训班:Linux 系统运行速度慢的原因
下一篇:运维小白培训班:8个让Docker日臻完善的工具

马上预约七天免费体验课

姓名:

电话:

linux进阶培训班:牢记 4 个 Shell 中的命令!

零基础linux培训班:Linux 系统运行速度慢的原因

北京linux培训班:git 操作技巧,速速收下!

一篇搞定运维常见的8种故障问题!北京运维培训分享

选择城市和中心
江西省

贵州省

广西省

海南省