如何快速安装Ubuntu/Debian?

使用 ip 命令(推荐)

ip 是现代Linux系统的标准网络工具,取代了传统的 ifconfig
步骤:

  1. 查询所有网卡信息:

    ip addr show

    输出关键字段解释:

    • eth0enp0s3:网卡名称(物理网卡或虚拟网卡)。
    • inet 192.168.1.100/24:IPv4地址及子网掩码。
    • inet6 fe80::a00:27ff:...:IPv6地址。
    • state UP:网卡状态(UP表示启用,DOWN表示禁用)。
  2. 仅查看运行中的网卡:

    ip link show up

使用 ifconfig 命令(传统方法)

部分系统需手动安装,常见于旧版教程。
安装与使用:

# CentOS/RHEL安装
sudo yum install net-tools
# 查询网卡
ifconfig

输出说明:

  • eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>:网卡状态标志。
  • inet:IPv4地址,ether:MAC地址。

查看网卡详细信息(ethtool

获取物理网卡属性(速度、双工模式等)。
安装与使用:

# 安装ethtool
sudo apt install ethtool         # Debian/Ubuntu
sudo yum install ethtool         # CentOS/RHEL
# 查询网卡eth0的详细信息
sudo ethtool eth0

关键输出:

  • Speed: 1000Mb/s:当前速率。
  • Duplex: Full:全双工模式。
  • Link detected: yes:物理连接状态。

通过硬件信息查询(lspci

识别物理网卡型号和驱动。

lspci | grep -i 'network\|ethernet'

输出示例:
00:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller

  • 82540EM:网卡型号,Intel:制造商。

查看 /sys 文件系统

通过系统文件获取原始数据(无需安装工具)。

# 列出所有网卡
ls /sys/class/net
# 查看网卡eth0的MAC地址
cat /sys/class/net/eth0/address
# 查看网卡驱动信息
cat /sys/class/net/eth0/device/driver/module/version

使用网络管理工具(nmcli

适用于使用NetworkManager的系统(如桌面版Ubuntu)。

nmcli device status

输出说明:

  • DEVICE:eth0:网卡名称。
  • TYPE:ethernet:类型。
  • STATE:connected:连接状态。

常见问题解决

  1. 命令未找到(如 ipethtool)?

    • 安装核心工具包:

      # Debian/Ubuntu
      sudo apt install iproute2 ethtool
      # CentOS/RHEL
      sudo yum install iproute ethtool
  2. 无线网卡查询?

    • 使用 iwconfig(需安装 wireless-tools)。
    • ip addr show 查看类似 wlan0 的接口。
  3. 虚拟网卡(如Docker创建的 docker0)?

    • 所有方法均适用,名称通常为 vethbr-docker0

总结建议

  • 首选 ip 命令:功能全面且预装于大多数系统。
  • 深度诊断用 ethtool + lspci:分析硬件和驱动层问题。
  • 快速查看用 /sys 文件系统:无依赖、脚本友好。
  • 操作时需 sudo 权限,尤其是修改配置或查看硬件信息。

引用说明

  • Linux ip 命令文档:man ip(在线手册)
  • ethtool 官方指南:man ethtool(项目主页)
  • Linux内核网络文档:/sys/class/net 说明 基于Linux 5.x内核及主流发行版验证,适用于服务器与桌面环境。*

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/5117.html

(0)
酷番叔酷番叔
上一篇 2025年6月20日 12:32
下一篇 2025年6月20日 12:53

相关推荐

  • Linux vim保存退出命令怎么用?

    Linux系统中的vim是一款功能强大的文本编辑器,掌握其保存与退出命令是日常操作的基础,vim的操作依赖于不同的模式(普通模式、插入模式、命令行模式等),其中保存和退出命令主要在普通模式和命令行模式下执行,本文将详细讲解vim中各种保存与退出的命令,包括基础操作、异常处理、分屏及多文件场景下的应用,并通过表格……

    2025年9月24日
    2300
  • Linux如何安装图形界面?新手必看

    为什么需要Linux GUI?易用性:图形化操作降低命令行学习门槛,多任务效率:支持窗口管理、拖放操作和图形化软件(如LibreOffice、GIMP),硬件兼容:现代GPU驱动通常通过GUI配置更便捷,安装前的准备工作系统更新终端执行:sudo apt update && sudo apt u……

    2025年7月24日
    4100
  • Linux如何查看设备的设备号及详细信息?

    在Linux系统中,设备号是内核用于标识和管理硬件设备的唯一标识符,由主设备号(Major Number)和次设备号(Minor Number)组成,主设备号用于标识设备类型(如磁盘、终端等),对应设备的驱动程序;次设备号用于区分同一类型下的不同设备实例(如不同磁盘分区、多个串口等),查看设备号是系统管理和驱动……

    2025年8月30日
    2700
  • Linux系统如何用指令打开火狐浏览器?

    在Linux系统中,通过指令打开火狐浏览器(Firefox)是日常操作和自动化任务中的常见需求,尤其适用于服务器管理、脚本调用或快速启动场景,本文将详细介绍不同Linux发行版下火狐的安装方法、基础启动指令、常用参数配置及高级用法,帮助用户灵活掌握指令操作火狐的技巧,火狐浏览器的安装(前提条件)在通过指令打开火……

    2025年8月28日
    4200
  • Linux如何查看已挂载U盘?

    命令行方法(推荐)lsblk 命令(最直观) lsblk -f作用:以树状结构列出所有块设备(硬盘、U盘、分区)的详细信息,输出关键字段:NAME:设备名称(如 sdb1),FSTYPE:文件系统类型(如 vfat、ntfs),MOUNTPOINT:挂载路径(如 /media/user/USB),操作示例……

    2025年7月16日
    4900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信