linux中与网络有关的命令

本文的命令总览

ifconfig命令 

在 Linux 系统中,ifconfig 命令用于配置和显示网络接口的信息,包括 IP 地址、MAC 地址、网络状态等。同时我们也可以利用ifconfig 命令设置网络接口对应的ip地址,子网掩码等

当你使用 ifconfig 命令时,它会列出当前系统上所有的网络接口的详细信息。

  • eth0: 这是网络接口的名称。
  • flags=4163<UP,BROADCAST,RUNNING,MULTICAST>: 标志位表示接口的状态和特性,例如是否启用(UP)、是否支持广播(BROADCAST)、是否正在运行(RUNNING)等。
  • inet 192.168.1.100: 接口的 IPv4 地址。
  • netmask 255.255.255.0: 接口的 IPv4 子网掩码。
  • broadcast 192.168.1.255: 接口的广播地址。
  • inet6 fe80::a00:27ff:fe4e:66a1: 接口的 IPv6 地址。
  • ether 08:00:27:4e:66:a1: 接口的 MAC 地址。
  • txqueuelen 1000: 发送队列长度。
  • RX packets 206905: 接收到的数据包数量。
  • TX packets 162783: 发送的数据包数量。
  • RX errors 0TX errors 0: 接收和发送时的错误数量。
  • dropped 0overruns 0frame 0carrier 0collisions 0: 发生的丢包、溢出、帧错误、载波错误以及碰撞次数。

lo虚拟网络接口

lo 是指本地回环接口(loopback interface)。本地回环接口是计算机网络中的一种虚拟网络接口,通常被分配给主机自身使用,用于在本地主机上测试网络服务和应用程序,而无需通过物理网络接口发送数据包。它允许本地主机上的应用程序通过网络协议与自身进行通信和测试。

ifconfig命令的用途和功能

  1. 显示网络接口信息: 使用 ifconfig 命令可以显示当前系统上所有网络接口的详细信息,包括接口名、IP 地址、子网掩码、MAC 地址、传输包的统计数据等。

    ifconfig
  2. 启用和禁用网络接口: 可以使用 ifconfig 命令来启用或禁用特定的网络接口。

    ifconfig eth0 up //启用名为 eth0 的网络接口 ifconfig eth0 down # 禁用名为 eth0 的网络接口
  3. 设置 IP 地址和子网掩码: 可以使用 ifconfig 命令设置网络接口的 IP 地址和子网掩码。

    ifconfig eth0 192.168.1.10 netmask 255.255.255.0 //设置 eth0 的 IP 地址和子网掩码
  4. 修改 MAC 地址: 在一些情况下,可能需要修改网络接口的 MAC 地址。使用 ifconfig 命令可以实现这一功能。

    ifconfig eth0 hw ether 00:11:22:33:44:55 # 修改 eth0 的 MAC 地址
  5. 显示传输统计信息: ifconfig 命令可以显示网络接口的传输数据包统计信息,包括发送的数据包数量、接收的数据包数量等。

    ifconfig eth0

Ubuntu中IP冲突无提示

在 Ubuntu 中,如果你手动更改了主机的 IP 地址,并且新的 IP 地址与网络中的其他主机冲突(即在同一子网中已经有其他设备使用了相同的 IP 地址),通常不会有明确的弹出提示来告知冲突。所以不要随意乱改,即使要改的话,要避免 IP 地址冲突,建议在更改 IP 地址之前先进行网络扫描,确保新的 IP 地址没有被其他设备使用。

ping命令

ping 命令后面可以跟随目标主机的 IP 地址或者域名,两者都是合法的输入形式。

route命令

route 命令用于显示和操作 IP 路由表。在多数操作系统中,route 命令可以用来查看当前系统的路由表信息,以及添加、删除或修改路由条目。

ifdown和ifup命令 

ifdown 命令通常用于停止(禁用)特定网络接口。

用法:sudo ifdown <接口名称>

比如sudo ifdown eth0

ifup 用于启动指定的网络接口,使其处于可用状态

用法:sudo ifup <接口名称>

ifdown某个网络接口之后,我们再使用ifconfig就会显现不出来这个网络接口

ifup之后,这个网络接口可以再次ifconfig显现出来

ifdown 通常与 ifup 命令配合使用,他们可以帮助我们配置和调试网络。

host命令

host 命令是用于查询域名系统(DNS)信息的常用工具,在大多数类Unix系统中都可用。它主要用于获取和显示指定域名的 DNS 相关信息,包括主机名解析、IP 地址解析和其他与 DNS 记录相关的信息。

域名解析:可以通过 host 命令查询特定域名对应的 IP 地址。

例如:host example.com 这将返回 example.com 的 IP 地址信息。

反向解析host 命令也支持反向 DNS 查找,即通过 IP 地址查询其对应的域名。

例如:host 8.8.8.8 这会返回 IP 地址 8.8.8.8 对应的域名(如果有)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/771723.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

DC/AC电源模块为现代电子设备提供稳定的能源

BOSHIDA DC/AC电源模块为现代电子设备提供稳定的能源 DC/AC电源模块是一种重要的电子设备&#xff0c;它为现代电子设备提供稳定的能源。在今天的高科技社会中&#xff0c;电子设备已经成为人们生活和工作的重要组成部分。从家用电器到计算机、手机、汽车和航天航空设备&…

微信小程序毕业设计-球馆预约系统项目开发实战(附源码+论文)

大家好&#xff01;我是程序猿老A&#xff0c;感谢您阅读本文&#xff0c;欢迎一键三连哦。 &#x1f49e;当前专栏&#xff1a;微信小程序毕业设计 精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; &#x1f380; Python毕业设计…

Spring AI 1.0.0 新变化,从 0.8.1 如何升级

Spring AI 1.0.0-M1 版本已经发布&#xff0c;距离 1.0.0 正式版又更近了一步。同时这也意味着&#xff0c;Spring AI 1.0.0 的 API 已经基本确定&#xff0c;不会发生大的改动。这里介绍一下&#xff0c;相对于上一个发布版本 0.8.1&#xff0c;Spring AI 1.0.0 的一些重要的变…

【C语言】—— 文件操作(上)

【C语言】—— 文件操作&#xff08;上&#xff09; 一、 为什么使用文件二、 什么是文件2.1、 程序文件2.2、 数据文件2.3、 文件名2.4、二进制文件与文本文件 三、 文件的打开和关闭3.1、流和标准流&#xff08;1&#xff09;流&#xff08;2&#xff09;标准流 3.2、文件指针…

@PostConstruct注解

1.简介 PostConstruct是java5的时候引入的注解&#xff0c;主要用于标记一个方法&#xff0c;表示该方法应在依赖注入完成后自动调用。通常在使用Java EE或者Spring框架时使用这个注解&#xff0c;以便在Bean初始化之后执行一些初始化工作&#xff0c; 可作为一些数据的常规化…

hadoop集群部署【二】YARN MapReduce 的部署

提前注意&#xff1a;请注意路径是否和我的相同&#xff0c;放置的位置不同&#xff0c;请修改标红处 HDFS部署 HDFS介绍及部署http://t.csdnimg.cn/Q3H3Y 部署说明 Hadoop HDFS分布式文件系统&#xff0c;我们会启动&#xff1a; NameNode进程作为管理节点 DataNode进程…

WRF学习——使用CMIP6数据驱动WRF/基于ncl与vdo的CMIP6数据处理

动力降尺度 国际耦合模式比较计划&#xff08;CMIP&#xff09;为研究不同情景下的气候变化提供了大量的模拟数据&#xff0c;而在实际研究中&#xff0c;全球气候模式输出的数据空间分辨率往往较低&#xff08;>100Km&#xff0c;缺乏区域气候特征&#xff0c;为了更好地研…

K8s 集群(kubeadm) CA 证书过期解决方案

Author&#xff1a;Arsen Date&#xff1a;2024/07/04 目录 一、现象描述二、解决方案三、集群验证 一、现象描述 之前有篇文章《K8s Token 过期解决方案&#xff08;Kubeadm&#xff09;》提到了默认生成的 Token 有效期只有 24 小时&#xff0c;过期后 Token 将不可用&#…

C# 类型转换之显式和隐式

文章目录 1、显式类型转换2. 隐式类型转换3. 示例4. 类型转换的注意事项5. 类型转换的应用示例总结 在C#编程中&#xff0c;类型转换是一个核心概念&#xff0c;它允许我们在程序中处理不同类型的数据。类型转换可以分为两大类&#xff1a;显式类型转换&#xff08;Explicit Ca…

18. JAVA 多线程锁介绍

1. 前言 本节内容主要是对 Java 多线程锁进行介绍&#xff0c;是对锁的一个全方位的概述&#xff0c;为我们对后续深入学习不同的锁的使用方法奠定一个良好的基础。本节内容的知识点如下&#xff1a; 乐观锁与悲观锁的概念&#xff0c;以及两种锁之间的区别&#xff0c;这是并…

文华财经T9多空波段趋势量化交易策略模型源码

// 定义变量 Vars Numeric STEP1,MVALUE1,SARVAL,C; Numeric SARLINE,COND,ZBMA1,ZBMA2; Begin CCLOSE; STEP13/11; MVALUE120/22; SARVALSAR(4, STEP1, MVALUE1); PlotLine("",IIF(SARVAL>0,SARVAL,InvalidNumeric),RED,Circledot); PlotLine("&q…

今晚19点,《语音和心理健康》开讲!

《2024GAS声学大讲堂—音频产业创新技术公益讲座》面向医疗健康的声音与音乐技术系列专题讲座 第五讲 将于 今晚 19点 开讲&#xff0c;本次邀请了 湖南大学 教授 张子兴 演讲&#xff0c;讲座主题&#xff1a;《语音和心理健康》。此次直播方式为腾讯会议、小鹅通和中国电子音…

初出茅庐的小李博客之C语言文件操作

C语言文件操作 在C语言中&#xff0c;文件操作主要是通过标准库函数来实现的。 今天有时间就来学习下一些常用的文件操作函数&#xff1a; C 语言提供了一个 FILE 数据结构&#xff0c;记录了操作一个文件所需要的信息。该结构定义在头文件stdio.h&#xff0c;所有文件操作函…

如何通过IP地址查询地理位置及运营商信息

在数字时代&#xff0c;IP地址&#xff08;Internet Protocol Address&#xff0c;互联网协议地址&#xff09;已经成为我们日常网络活动的重要组成部分。每台连接到互联网的设备都被分配了一个唯一的IP地址&#xff0c;它不仅可以识别设备&#xff0c;还可以揭示设备的地理位置…

python数据分析入门学习笔记

目录 一、 数据分析有关的python库简介 (一)numpy (二)pandas (三)matplotlib (四)scipy (五)statsmodels (六)scikit-learn 二、 数据的导入和导出 三、 数据筛选 四、 数据描述 五、 数据处理 六、 统计分析 七、 可视化 八、 其它![](https://…

【C语言】—— 文件操作(下)

【C语言】—— 文件操作&#xff08;下&#xff09; 前言&#xff1a;五、文件的顺序读写5.1、 顺序读写函数介绍5.2、 f p u t c fputc fputc 函数5.3、 f g e t c fgetc fgetc 函数5.4、 f p u t s fputs fputs 函数5.5、 f g e t s fgets fgets 函数5.6、 f p r i n t f…

html+css+js淘宝商品界面

点击商品&#xff0c;alert弹出商品ID 图片使用了占位符图片&#xff0c;加载可能会慢一点 你可以把它换成自己的图片&#x1f603;源代码在图片后面 效果图 源代码 <!DOCTYPE html> <html lang"zh"> <head> <meta charset"UTF-8"…

Word “当前页“ 与 “前一页“ (含部分内容)间有大半页空白,删除空白方法

鼠标光标选中需要向上移的句子&#xff0c;右键点击“段落”&#xff0c;然后在跳出的窗口中按照“换行和分页”中的红色方框内取消勾选后&#xff0c;点击确定即可。

金斗云 HKMP智慧商业软件 任意用户创建漏洞复现

0x01 产品简介 金斗云智慧商业软件是一款功能强大、易于使用的智慧管理系统,通过智能化的管理工具,帮助企业实现高效经营、优化流程、降低成本,并提升客户体验。无论是珠宝门店、4S店还是其他零售、服务行业,金斗云都能提供量身定制的解决方案,助力企业实现数字化转型和智…

Proteus-51单片机-DS18B20多点测温

DS18B20多点测温 一、Proteus仿真演示 每个DS18B20都有一个唯一的64位序列号,这使得在同一总线上可以挂载多个传感器,无需额外的地址分配。主机(通常为单片机)通过特定的时序控制,可以依次读取各个DS18B20的温度数据,实现分布式测温。 二、代码特点 三、开发环境介绍 本…