查询磁盘的linux命令

不及物动词 其他 40

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

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

    1. df命令:用于显示磁盘空间的使用情况。使用`df -h`命令可以以人类可读的方式显示磁盘空间的使用情况,显示的信息包括文件系统的容量、已使用的空间、可用空间和挂载点等。

    2. du命令:用于显示文件或目录的磁盘使用情况。使用`du -h`命令可以按照人类可读的方式显示指定文件或目录的磁盘使用情况,显示的信息包括每个文件或目录的大小以及总大小。

    3. fdisk命令:用于磁盘分区的管理。使用`fdisk -l`命令可以列出系统中的磁盘分区信息,包括磁盘的大小、分区类型和分区表等。

    4. mkfs命令:用于创建文件系统。使用`mkfs`命令可以根据指定的文件系统类型在分区上创建文件系统,例如`mkfs.ext4 /dev/sda1`会在/dev/sda1上创建ext4文件系统。

    5. mount命令:用于挂载文件系统。使用`mount`命令可以将文件系统挂载到指定的挂载点上,例如`mount /dev/sda1 /mnt`会将/dev/sda1分区挂载到/mnt目录下。

    以上是一些常用的查询磁盘的Linux命令,可以根据实际需求选择合适的命令来管理和查询磁盘空间。

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

    在Linux系统中,常用的查询磁盘信息的命令有以下几个:

    1. df命令:该命令用于显示文件系统的磁盘使用情况,包括每个文件系统的总大小、已使用大小、可用大小以及挂载点等信息。使用df命令不带参数时,默认显示所有已挂载的文件系统。示例命令:df -h

    2. du命令:该命令用于估算文件或目录的磁盘空间使用情况。可以结合参数来控制输出的精确度和格式。du命令不会显示文件的详细信息,只显示文件和目录的总大小。示例命令:du -h filename

    3. fdisk命令:该命令用于查看和操作磁盘分区表。可以使用参数-l来列出所有磁盘和分区的详细信息。示例命令:fdisk -l

    4. hdparm命令:该命令用于获取和设置ATA硬盘的参数,包括硬盘的模式、缓存、传输速率等。可以使用参数-I来查看硬盘的详细信息。示例命令:hdparm -I /dev/sda

    5. smartctl命令:该命令用于读取和统计硬盘的SMART(Self-Monitoring, Analysis and Reporting Technology)信息。SMART是硬盘内置的自我监测和报告技术,可以提供硬盘的健康状态和相关统计数据。示例命令:smartctl -a /dev/sda

    以上是常用的查询磁盘信息的Linux命令,通过这些命令可以获取磁盘的使用情况、分区表、硬盘参数和SMART信息等,并对磁盘进行相应的管理和诊断。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux操作系统中,有多个命令可以查询磁盘信息。以下是一些常用的命令:

    1. df命令:
    `df`命令用于显示文件系统的磁盘空间使用情况。使用`df -h`可以以易读的方式显示信息,包括文件系统、容量、已用、可用、使用率等。

    例如:
    “`
    $ df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda1 100G 10G 90G 10% /
    “`

    2. du命令:
    `du`命令用于估算文件和目录的磁盘空间使用量。使用`du -h`可以以易读的方式显示详细信息。

    例如:
    “`
    $ du -h
    4.0K ./dir1
    8.0K ./dir2
    12K ./dir3
    “`

    3. fdisk命令:
    `fdisk`命令用于磁盘分区管理。使用`fdisk -l`可以显示磁盘的分区信息。

    例如:
    “`
    $ fdisk -l
    Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors
    Disk model: QEMU HARDDISK
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes

    Partition Table: gpt
    Disk Flags:

    Number Start End Size File system Name Flags
    1 2048s 5000000s 4997952s ext4
    2 5000001s 209715166s 204715166s ext4
    “`

    4. lsblk命令:
    `lsblk`命令用于列出块设备信息,包括磁盘和其分区。使用`lsblk`命令可以查看磁盘及其分区的大小、挂载点等信息。

    例如:
    “`
    $ lsblk
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 96G 0 disk
    ├─sda1 8:1 0 2G 0 part /boot
    ├─sda2 8:2 0 8G 0 part [SWAP]
    └─sda3 8:3 0 86G 0 part /
    “`

    5. hdparm命令:
    `hdparm`命令用于显示和设置SATA/ATA硬盘参数和状态。使用`hdparm -I`可以显示硬盘的详细信息。

    例如:
    “`
    $ hdparm -I /dev/sda
    ATA device, with non-removable media
    Model Number: QEMU HARDDISK
    Serial Number: QM00001
    Firmware Revision: 2.5+
    Transport: Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
    “`

    6. smartctl命令:
    `smartctl`命令用于探测和报告S.M.A.R.T(自我监测、分析和报告技术)信息。使用`smartctl -a`可以显示硬盘的详细S.M.A.R.T信息。

    例如:
    “`
    $ smartctl -a /dev/sda
    smartctl 7.1 2019-12-30 r5022 [x86_64-linux-4.19.0-14-amd64] (local build)
    === START OF INFORMATION SECTION ===
    Device Model: QEMU HARDDISK
    Serial Number: QM00001
    LU WWN Device Id: 1 000000 000000000
    “`

    以上是一些常用的查询磁盘信息的Linux命令,可以根据具体需求选择适当的命令来查询所需信息。

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

400-800-1024

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

分享本页
返回顶部