linux中查看物理磁盘的命令

worktile 其他 698

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux中,可以通过以下命令来查看物理磁盘的信息:

    1. fdisk命令:该命令用于查看和修改硬盘分区表。可以使用以下命令来查看磁盘分区的信息:
    “`
    sudo fdisk -l
    “`
    该命令会列出系统中所有的磁盘分区信息,包括磁盘的设备名称、分区表类型、起始扇区、分区大小等。

    2. lsblk命令:该命令用于列出块设备(包括磁盘、分区和逻辑卷)的信息。可以使用以下命令来查看磁盘信息:
    “`
    sudo lsblk
    “`
    该命令会以树状结构显示系统中所有的块设备及其关系,其中包括磁盘名称、分区名称、磁盘大小等。

    3. blkid命令:该命令用于显示块设备的文件系统类型和UUID等信息。可以使用以下命令来查看磁盘的UUID:
    “`
    sudo blkid
    “`
    该命令会列出系统中所有的块设备及其对应的文件系统类型、UUID等。

    4. ls -l /dev/disk/by-id命令:该命令用于查看磁盘的设备ID。可以使用以下命令来查看磁盘的设备ID:
    “`
    ls -l /dev/disk/by-id
    “`
    该命令会列出系统中所有磁盘的设备ID以及对应的设备文件。

    通过以上命令,可以方便地查看和获取Linux系统中物理磁盘的相关信息。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,有几种命令可以用于查看物理磁盘的信息。

    1. `lsblk`:它可以列出所有的磁盘和分区,并显示它们的大小、挂载点以及其他相关信息。

    示例输出:
    “`
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 1.8T 0 disk
    ├─sda1 8:1 0 512M 0 part /boot/efi
    ├─sda2 8:2 0 1.8T 0 part /
    └─sda3 8:3 0 256M 0 part [SWAP]
    “`

    2. `fdisk`:它是一个强大的命令行工具,用于处理磁盘分区表。使用`fdisk -l`命令可以显示所有的磁盘和分区。

    示例输出:
    “`
    Disk /dev/sda: 1.8 TiB, 2000365289472 bytes, 3906963456 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 4096 bytes
    I/O size (minimum/optimal): 4096 bytes / 4096 bytes
    Disklabel type: gpt

    Device Start End Sectors Size Type
    /dev/sda1 2048 999423 997376 487M EFI System
    /dev/sda2 999424 3906845183 3905845760 1.8T Linux filesystem
    /dev/sda3 3906845184 3906963455 118272 58M Linux swap
    “`

    3. `parted`:与fdisk类似,parted也是一个磁盘分区管理命令。使用`parted -l`命令可以列出所有的磁盘和分区。

    示例输出:
    “`
    Model: ATA ST2000DM008-2FR1 (scsi)
    Disk /dev/sda: 2000GB
    Sector size (logical/physical): 512B/4096B
    Partition Table: gpt
    Disk Flags:

    Number Start End Size File system Name Flags
    1 1049kB 538MB 537MB fat32 boot boot, esp
    2 538MB 2000GB 2000GB ext4 rootfs
    3 2000GB 2000GB 60.4MB swap swap
    “`

    4. `smartctl`:它用于监控磁盘/存储设备的健康状态和性能,可以检测硬盘的各项指标,如温度、错误率等。

    示例输出:
    “`
    smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.4.0-47-generic] (local build)
    Copyright (C) 2002-16, Bruce Allen, Christian Franke, http://www.smartmontools.org

    === START OF INFORMATION SECTION ===
    Model Family: Seagate Barracuda 7200.14 (AF)
    Device Model: ST2000DM008-2FR1
    Serial Number: Z7X5Vxxx
    LU WWN Device Id: x.xxxx
    Firmware Version: CC24
    User Capacity: 2,000,398,934,016 bytes [2.00 TB]
    Sector Size: 512 bytes logical/physical
    Rotation Rate: 7200 rpm
    Device is: In smartctl database [for details use: -P show]
    ATA Version is: ACS-3 (minor revision not indicated)
    SATA Version is: SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
    Local Time is: Wed Jan 26 08:20:23 2022 UTC
    SMART support is: Available – device has SMART capability.
    SMART support is: Enabled
    “`

    5. `lshw`:lshw命令可以提供关于硬件的详细信息,包括磁盘和存储设备。

    示例输出(部分):
    “`

    *-disk
    description: ATA Disk
    product: ST2000DM008-2FR1
    vendor: Seagate
    physical id: 0.0.0
    bus info: scsi@0:0.0.0
    logical name: /dev/sda
    version: CC24
    serial: Z7X5Vxxx
    size: 1863GiB (2TB)
    capabilities: gpt-1.00 partitioned partitioned:gpt
    configuration: ansiversion=5 guid=…

    “`

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux中有多种命令可以查看物理磁盘信息,下面介绍几种常用的命令:

    1. fdisk命令:fdisk命令用于查看和管理磁盘分区。可以使用”fdisk -l”命令查看所有已连接的磁盘和分区信息。命令输出包括设备名称(如/dev/sda)、分区数量、分区类型和大小等信息。

    示例:
    “`shell
    fdisk -l
    “`
    2. lsblk命令:lsblk命令用于列出块设备的信息,包括磁盘和分区。可以使用该命令查看磁盘的名称、大小和挂载点等信息。

    示例:
    “`shell
    lsblk
    “`
    3. lspci命令:lspci命令用于列出系统的PCI设备信息,包括硬盘控制器。可以使用该命令查看硬盘控制器的型号和供应商等信息。

    示例:
    “`shell
    lspci | grep -i “storage”
    “`
    4. lshw命令:lshw命令用于显示系统的硬件信息,包括磁盘和磁盘控制器等。可以使用该命令查看硬盘的详细信息,如型号、序列号和磁盘容量等。

    示例:
    “`shell
    lshw -class disk
    “`
    5. dmesg命令:dmesg命令用于显示操作系统的内核环境消息,包括硬件信息和设备初始化信息等。可以使用该命令查看操作系统识别的硬盘设备信息。

    示例:
    “`shell
    dmesg | grep -i “disk”
    “`
    这些命令可以帮助您查看Linux系统上的物理磁盘信息。根据实际需求,选择具体的命令进行查看。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部