Linux培训
达内IT学院

400-996-5531

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


今天小编要跟大家分享的文章主要是为大家介绍几个非常实用的和网络相关的命令。正在从事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信息可以帮助我们搞明白分组到达目的地需要经过多少跳。中途的网关或路由器的数量给出了一个测量网络上两个节点直接距离的度量。

同样的,我们看下截图:

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

以上就是小编今天为大家分享的关于LinuxShell中关键的网络命令有哪些?的文章,希望本篇文章能够对正在从事Linux相关工作和喜欢Linux系统的小伙伴们有所帮助,想要了解更多Linux相关知识记得关注达内Linux培训官网哦!

来源:http://os.51cto.com/art/201703/535424.htm

*声明:内容与图片均来源于网络(部分内容有修改),版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜。

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:Linux运维人员应该知道的编写Bash脚本的技巧
下一篇:Linux中使用awk处理文本的例子

运维培训班出来好找活吗?

新能源运维工程师是干什么的

云计算就业岗位有哪些?

学物联网工程好就业吗?

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省