linux中磁盘查询命令

fiy 其他 22

回复

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

    Linux中常用的磁盘查询命令有以下几个:

    1. df命令:用于显示磁盘分区上的可用磁盘空间、已使用空间和总空间。该命令的常见选项有:
    – -h:以人类可读的方式显示磁盘空间大小
    – -T:显示文件系统的类型
    – -i:显示inode的使用情况

    示例:df -h

    2. du命令:用于估计文件和目录所占用的磁盘空间。该命令的常见选项有:
    – -h:以人类可读的方式显示文件和目录的大小
    – -s:显示总结信息
    – -a:显示所有的文件和目录的大小

    示例:du -h

    3. fdisk命令:用于控制磁盘分区表并管理磁盘分区。该命令通常用于创建、修改和删除分区,以及显示分区信息。

    示例:fdisk -l

    4. lsblk命令:用于列出块设备信息,包括磁盘、分区和存储设备的信息。该命令常见的选项有:
    – -a:显示所有块设备,包括回环设备和 RAM 磁盘
    – -l:只显示块设备的名称和大小

    示例:lsblk

    以上是Linux中常用的磁盘查询命令,通过这些命令可以方便地查看磁盘的空间使用情况、文件和目录的大小,以及磁盘分区的信息。

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

    在Linux中,有多种命令可以用来查询磁盘信息。以下是五个常用的磁盘查询命令及其功能:

    1. df命令:用于显示磁盘空间的使用情况。它将列出磁盘分区的剩余空间、已使用空间和总容量等信息。示例命令如下:
    “`
    df -h
    “`
    -h选项用于以易读的方式显示磁盘使用情况,以人类可读的格式显示磁盘容量。

    2. du命令:用于估算文件和目录的磁盘空间使用情况。它将递归地计算指定目录下的所有文件和子目录的大小,并将结果显示为字节数或其他易读的格式。示例命令如下:
    “`
    du -sh /path/to/directory
    “`
    -s选项用于仅显示目录总的磁盘使用情况,-h选项用于以易读的方式显示磁盘使用情况。

    3. lsblk命令:用于列出系统上的块设备,包括硬盘、固态驱动器和其他存储设备。它将显示每个块设备的名称、大小、类型和挂载点等信息。示例命令如下:
    “`
    lsblk
    “`
    该命令将显示所有块设备的信息。

    4. fdisk命令:用于磁盘分区管理,可以用来查看、创建、修改和删除磁盘分区。它可以显示磁盘的分区表和分区详细信息。示例命令如下:
    “`
    fdisk -l
    “`
    -l选项用于列出系统上的所有磁盘分区信息。

    5. blkid命令:用于显示指定设备的文件系统类型和UUID等信息。它可以显示磁盘分区或设备的相关标识信息。示例命令如下:
    “`
    blkid /dev/sda1
    “`
    该命令将显示/dev/sda1分区的文件系统类型和UUID等信息。

    通过使用以上这些常用的磁盘查询命令,你可以获得关于磁盘空间使用情况、分区信息和文件系统类型等重要信息。

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

    Linux中有多个命令可以用来查询磁盘信息。以下是一些常用的命令和相关操作步骤:

    1. df命令:显示磁盘空间使用情况。
    使用命令`df`可以获取磁盘的总空间、已使用空间、可用空间和挂载点等信息。运行`df -h`可以以人类可读的方式显示结果。
    示例:
    “`
    $ df
    文件系统 1K-块 已用 可用 已用% 挂载点
    /dev/sda1 102400 20480 81920 20% /
    /dev/sdb1 512000 102400 409600 20% /data
    “`

    2. du命令:查看目录占用空间。
    `du`命令用于查看指定目录或文件的磁盘使用情况。可以通过`du`命令的不同选项来调整显示的信息格式。
    示例:
    “`
    $ du -sh /data
    200G /data
    “`

    3. fdisk命令:查看和管理硬盘分区。
    `fdisk`命令是一个强大的磁盘分区管理工具,可以用来查看和管理硬盘分区。
    示例:
    “`
    $ sudo fdisk -l
    Disk /dev/sda: 128 GiB, 137438953472 bytes, 268435456 sectors
    Disk model: Virtual disk
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x00000000

    Device Boot Start End Sectors Size Id Type
    /dev/sda1 * 2048 999423 997376 487M 83 Linux
    /dev/sda2 1001470 268433407 267432938 127G 5 Extended
    /dev/sda5 1001472 268433407 267432936 127G 8e Linux LVM
    “`

    4. lsblk命令:列出块设备信息。
    `lsblk`命令用于列出系统中的块设备(如磁盘、硬盘分区等)的信息。
    示例:
    “`
    $ lsblk
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 128G 0 disk
    ├─sda1 8:1 0 487M 0 part /boot
    ├─sda2 8:2 0 1K 0 part
    └─sda5 8:5 0 127.5G 0 part
    ├─vg01-root 253:0 0 20G 0 lvm /
    ├─vg01-swap 253:1 0 5G 0 lvm [SWAP]
    └─vg01-home 253:2 0 102.5G 0 lvm /home
    “`

    5. smartctl命令:查看硬盘SMART信息。
    `smartctl`命令用于查看硬盘的SMART(Self-Monitoring, Analysis and Reporting Technology)信息。
    示例:
    “`
    $ sudo smartctl -a /dev/sda
    smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.4.0-112-generic] (local build)
    Copyright (C) 2002-16, Bruce Allen, Christian Franke, http://www.smartmontools.org

    === START OF INFORMATION SECTION ===
    Model Family: Virtual Disk

    “`

    以上是一些常用的Linux命令来查询磁盘信息的示例。根据特定的需求,您可以选择适当的命令来查询磁盘相关信息。

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

400-800-1024

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

分享本页
返回顶部