linux命令查看机器的配置( 三 )

  • qdisc(Queuing Discipline):排队规则 。
  • link/ether:物理地址(mac 地址) 。
  • inet:IPv4 地址 。
  • inet6:IPv6 地址 。
  • brd:广播地址 。
  • scope:地址范围(例如 host、link、global) 。
  • valid_lft 和 preferred_lft:地址有效期和首选期 。
  • 使用场景ip addr 命令非常适用于:
    • 查看 IP 地址:快速检查系统的 IP 地址和子网掩码 。
    • 诊断网络问题:帮助诊断网络连接问题 。
    • 网络配置和管理:用于配置网络接口和调整设置 。
     
    6. 查看硬盘和分区的详细信息
    • fdisk -l:查看磁盘分区表 。
    fdisk -l 是一个在 Linux 系统中用于查看和管理磁盘分区的命令 。这个命令提供了关于系统中所有磁盘分区的详细信息,包括每个磁盘的大小、分区类型、分区表类型等 。
    命令说明
    • fdisk:这是一个用于操作磁盘分区的命令行工具 。
    • -l:这个选项意味着 "list",命令将列出系统中所有磁盘的分区信息 。
    输出内容运行 fdisk -l 通常会显示类似于以下的输出:
    Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectorsDisk model: ST1000DM010-2EP1Units: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: gptDisk identifier: 5C8F67AD-A911-4F0A-9E3B-78B9B3D8FDEEDeviceStartEndSectorsSize Type/dev/sda1204810506231048576512M EFI System/dev/sda21050624 1953523711 1952473088 931G Linux filesystem这个输出包含以下信息:
    • 磁盘设备:如 /dev/sda , 显示磁盘的设备文件 。
    • 磁盘大?。合允敬排痰淖艽笮?。
    • 磁盘型号:显示磁盘的型号(如果可用) 。
    • 单位:显示磁盘分区的单位 , 通常是扇区 。
    • 扇区大?。合允韭呒?臀锢砩惹?拇笮?。
    • I/O 大?。合允敬排痰淖钚『妥罴?I/O 大小 。
    • 磁盘标签类型:如 gpt 或 mbr,表示磁盘分区表的类型 。
    • 磁盘标识符:显示磁盘的唯一标识符 。
    • 分区表:列出每个分区的起始和结束扇区、总扇区数、大小和类型 。
    使用场景【linux命令查看机器的配置】fdisk -l 命令非常适用于:
    • 查看磁盘分区:快速检查系统中所有磁盘的分区布局 。
    • 规划磁盘分区:在添加新磁盘或重新分配磁盘空间时了解当前分区情况 。
    • 故障排除:帮助诊断与磁盘分区相关的问题 。
     
    7. 查看系统运行时间和负载
    • 7.1 uptime:显示系统运行时间、用户数量和系统负载 。
    uptime 是一个在 Linux 和其他类 Unix 系统中用来显示系统运行时间、用户登录数量以及系统负载的命令 。它提供了一个快速了解系统运行状态的简洁概览 。
    命令说明
    • uptime:这个命令用于报告自上次启动以来系统已经运行了多长时间 。
    输出内容运行 uptime 通常会显示如下输出:
    12:34:56 up 1 day,2:03,2 users,load average: 0.01, 0.05, 0.07这个输出包含以下信息:
    • 当前时间:显示命令执行时的系统时间 , 如 12:34:56 。
    • 系统运行时间:显示自系统上次启动以来经过的时间,如 up 1 day, 2:03 表示系统已运行 1 天又 2 小时 3 分钟 。
    • 用户数量:显示当前登录到系统的用户数量,如 2 users 。
    • 系统负载平均值:显示过去 1 分钟、5 分钟和 15 分钟的平均系统负载(load average) 。系统负载是指在特定时间间隔内等待 CPU 时间的平均进程数 。负载值提供了系统当前和近期的活动水平概览 。
    使用场景uptime 命令非常适用于:
    • 快速检查系统运行状态:了解系统是否稳定运行以及运行了多久 。
    • 监控系统负载:观察系统负载是否超过正常范围,特别是在性能调优和故障排除时 。
    • 脚本和自动化:在脚本中用于检查系统运行时间 , 可以用于自动化报告和监控 。