Linux 中查找 IP 地址的方法

article/2025/11/10 15:14:17

ce8ecca0f877440580b59f552fda8137.png


 概要

 

在 Linux 系统中,经常需要查找 IP 地址以进行网络配置、故障排除或安全管理。无论是查找本地主机的 IP 地址还是查找其他设备的 IP 地址,本文将介绍三种简单的方法,帮助你在 Linux 中轻松找到所需的 IP 地址。

 

方法一:使用 ifconfig 命令

ifconfig 是一个常用的命令行工具,用于配置和显示网络接口的信息,包括 IP 地址。要查找本地主机的 IP 地址,可以执行以下命令:

ifconfig

上述命令将显示当前系统上所有网络接口的详细信息,包括 IP 地址。通常,IP 地址会显示在以 "inet" 开头的行中。

例如,如果要查找名为 eth0 的网络接口的 IP 地址,可以运行以下命令:

ifconfig eth0

命令输出类似于以下内容:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500inet 192.168.1.100  netmask 255.255.255.0  broadcast 192.168.1.255inet6 fe80::a00:27ff:fe3f:bcde  prefixlen 64  scopeid 0x20<link>ether 08:00:27:3f:bc:de  txqueuelen 1000  (Ethernet)RX packets 1001011  bytes 717493201 (683.7 MiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 543209  bytes 103511267 (98.7 MiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

在上述输出中,inet 192.168.1.100 行显示了 eth0 接口的 IP 地址。

 

方法二:使用 ip 命令

ip 命令是 Linux 系统中管理网络接口和路由的强大工具。它提供了更多功能和详细信息,包括 IP 地址的显示。要查找 IP 地址,可以执行以下命令:

ip addr show

上述命令将显示所有网络接口的详细信息,包括 IP 地址。IP 地址通常显示在以 "inet" 开头的行中。

例如,要查找名为 eth0 的网络接口的 IP 地址,可以运行以下命令:

ip addr show eth0

命令输出类似于以下内容:

2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000inet 192.168.1.100/24 brd 192.168.1.255 scope global eth0valid_lft forever preferred_lft forever

在上述输出中,inet 192.168.1.100/24 行显示了 eth0 接口的 IP 地址。

 

方法三:使用 hostname 命令

hostname 命令用于查找主机的名称。在某些情况下,主机名可能包含 IP 地址。要查找主机名中的 IP 地址,可以执行以下命令:

hostname -I

上述命令将显示主机的 IP 地址。如果主机名包含多个 IP 地址,则它们将以空格分隔。

例如,运行以下命令:

hostname -I

命令输出类似于以下内容:

192.168.1.100

上述输出显示了主机的 IP 地址。

 

总结

通过上述三种简单的方法,你可以在 Linux 中查找 IP 地址。这些方法提供了不同的命令行工具,适用于不同的需求和使用场景。

下表总结了这三种方法的特点和适用情况:

方法特点适用情况
使用 ifconfig显示网络接口的详细信息,包括 IP 地址快速查找本地主机的 IP 地址
使用 ip 命令提供更多功能和详细信息,包括 IP 地址的显示查找网络接口的 IP 地址,支持更多网络管理操作
使用 hostname查找主机名中的 IP 地址快速查找主机的 IP 地址,适用于包含 IP 的主机名

根据具体的需求和使用场景,选择适合的方法来查找 IP 地址。掌握这些方法将帮助你更好地进行网络配置、故障排除和安全管理。

 

今天的分享就到这里,有喜欢的朋友欢迎点赞收藏转发,感谢🙏


http://chatgpt.dhexx.cn/article/CcxutBuj.shtml

相关文章

12.4 高斯模糊

代码来源于 冯乐乐 shader入门精要 using System.Collections; using System.Collections.Generic; using UnityEngine;public class MyGaussianBlur : PostEffectsBase {public Shader gaussianBlurShader;private Material gaussianBlurMat;public Material material{get{gau…

Gamma矫正,先有鸡还是先有蛋的故事

先上图 此图出于LearnOpenGl CN。原文可能由于翻译的关系&#xff0c;导致内容其实并不好理解。翻阅了不少资料后&#xff08;其实就是冯乐乐老师的入门精要&#xff0c;逃...&#xff09;&#xff0c;想对gamma矫正做一个简单的总结。 先剖析一下这张图的含义&#xff08;此图…

记录参加CSDN上海大联欢活动

CSDN官方北上广三地同时举行的活动小结&#xff1a;http://geek.csdn.net/news/detail/50482&#xff0c;下面是本人参加上海站的小结。 今天很荣幸参加CSDN技术大牛上海聚会&#xff0c;首先申明一点我只是一个不起眼的小程序员&#xff0c;首先就是要感谢CSDN给我这么一个机…

Unity Shader入门精要学习笔记 - 第6章 开始 Unity 中的基础光照

转自冯乐乐的《Unity Shader入门精要》 通常来讲&#xff0c;我们要模拟真实的光照环境来生成一张图像&#xff0c;需要考虑3种物理现象。 首先&#xff0c;光线从光源中被发射出来。 然后&#xff0c;光线和场景中的一些物体相交&#xff1a;一些光线被物体吸收了&#xff…

shader基础学习摘要(一)

开篇致谢&#xff1a; 感谢冯乐乐老师的shader入门精要。 // Upgrade NOTE: replaced mul(UNITY_MATRIX_MVP,*) with UnityObjectToClipPos(*)Shader "Unity Shaders Book/Chapter 5/Simple Shader" {Properties{_Color("Color Tint", Color) (1, 1, 1, …

对谈 | “计算机学神”闫令琪:我不希望别人说Rendering已经没东西可解了

我还要继续学习图形学吗&#xff1f; 是继续在学术界钻研&#xff0c;还是进入工业界&#xff1f; 元宇宙的到来&#xff0c;就是图形学的春天了吗&#xff1f; 以上&#xff0c;是我们常在后台收到的问题。于是&#xff0c;2022年8月&#xff0c;GAMES104课程组邀请了王希、…

Unity 之 Scriptable Objects 更直观的序列化

在日常开发中总会在Inspector面板中填写一些序列化信息&#xff0c;如&#xff1a;名称、血量、或者秘钥序列号等&#xff08;图一&#xff09;。但看似方便&#xff0c;还是有些缺点的&#xff0c;例如填写的序列化信息不能共享&#xff0c;如果在prefab上对应的脚本丢失&…

Unity Shader入门精要学习笔记 - 第17章 Unity的表面着色器探秘

转自 冯乐乐的《Unity Shader 入门精要》 2010年的Unity 3 中&#xff0c;Surface Shader 出现了。 表面着色器的一个例子。 我们先做如下准备工作。 1&#xff09;新建一个场景&#xff0c;去掉天空盒子 2&#xff09;新建一个材质&#xff0c;新建一个Shader&#xff0c…

从图形渲染管线谈游戏性能优化

从图形渲染管线谈性能优化 最近做一个3D场景类项目&#xff0c;其中涉及到各种建筑模型、植物模型、地形等等。画面效果还不错&#xff1b;可是运行起来&#xff0c;那性能啊&#xff0c;没得玩。索性尝试了各种优化手段&#xff0c;这里简单和大家分享一下。当然&#xff0c;在…

《Unity Shader入门精要》笔记01 前言

《Unity Shader入门精要》笔记01 前言 ——本系列是基于人民邮电出版社《Unity Shader入门精要》&#xff08;冯乐乐著 &#xff09;的自学Unity Shader笔记&#xff0c;如果您发现了本文的纰漏&#xff0c;还望不吝指正。 写在前边 本书旨在从基础开始&#xff0c;帮助读者逐…

unity学习-shader(一)

渲染流水线 1 CPU流水线2 GPU流水线2.1 顶点着色器2.2 剪裁2.3 屏幕映射2.4 三角形设置2.5 三角形遍历2.6 片元着色器2.7 逐片元操作 应用阶段 需要准备好场景数据&#xff0c;比如摄像机、模型、光源等。需要再这里做粗粒度剔除&#xff08;culling&#xff09;工作&#xff0…

Unity Shader入门精要--第4 章 学习Shader 所需的数学基础:矩阵

Unity系列文章目录 文章目录 Unity系列文章目录前言4.4.3 矩阵运算4.4.4 特殊的矩阵2&#xff0e;单位矩阵 参考 前言 不幸的是&#xff0c;没有人能告诉你母体&#xff08;matrix&#xff09;究竟是什么。你需要自己去发现它。 —电影《黑客帝国》&#xff08;英文名&#xf…

【转】《Unity Shader入门精要》冯乐乐著 书中彩图

为方便个人手机学习时候查阅,从网上转来这些彩图。 如属过当行为&#xff0c;联系本人删除。 勘错表 http://candycat1992.github.io/unity_shaders_book/unity_shaders_book_corrigenda.html 转自:http://candycat1992.github.io/unity_shaders_book/unity_shaders_book_image…

【转】《Unity Shader入门精要》冯乐乐 随书彩图

绕了好多圈子终于还是沉下心来好好看这本书了… 以下是原项目GitHub中分享的随书彩图 学习的时候看到色彩丰富的东西会心情更好咯 原项目GitHub链接 前言 第2章 渲染流水线 图2.1 真实生活中的流水线 图2.2 渲染流水线中的三个概念阶段 图2.3 渲染所需的数据&#xff08…

《Unity Shader入门精要》冯乐乐著 书中彩图

为方便个人手机学习时候查阅,从网上转来这些彩图&#xff0c;然后整合所有资料。 如属过当行为&#xff0c;联系本人删除。 勘错表 http://candycat1992.github.io/unity_shaders_book/unity_shaders_book_corrigenda.html 前言 第2章 渲染流水线 图2.1 真实生活中的流水线…

冯乐乐之二 shader的数学

冯乐乐目录 第2章渲染流水线介绍 第三章 Unity shader基础 基础shaderLab语言&#xff0c;shader结构&#xff0c;属性properties&#xff0c;主角SubShader&#xff0c;备胎Fallback。 shader三大类型&#xff1a; Unity宠儿表面着色器&#xff0c;聪明boy顶点片元着色器…

各大浏览器清除缓存(cache)详细步骤

1. Firefox 1.1 选择“Options”&#xff1a; 1.2 选择“Advanced”->“Network”->“Cached Web Content”&#xff0c;点击“Clear Now”&#xff1a; 2. Chrome 2.1 选择“Settings”&#xff1a; 2.2 点击页面底部“Show advanced settings”&#xff1a; 2.3 选择…

浏览器如何清除缓存教程

打开浏览器—设置—隐私设置—清除浏览器数据

清除浏览器的缓存

第一种方法 在浏览器界面按F12之后,再选择Network,选中Disable cache, 然后刷新(这里有个玄学的问题就是即使你已经选中了Disable cache, 也需要打开network这个页面再刷新才有效, 亲测有效, 但是我也不知道为什么) 第二种方法 在浏览器界面直接Ctrl Shift R 比较方便,但…