linux命令行怎么查看硬盘容量

fiy 其他 16

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要查看Linux命令行下的硬盘容量,可以使用以下几个常用的命令:

    1. df命令:该命令用于显示文件系统的磁盘空间使用情况。

    “`
    $ df -h
    “`

    上述命令会以人类可读的格式显示文件系统的磁盘空间使用情况,包括总容量、已使用容量和可用容量等信息。

    2. du命令:该命令用于显示目录或文件的磁盘空间使用情况。

    “`
    $ du -sh /path/to/directory
    “`

    上述命令会显示指定目录下的总大小,而不会递归显示子目录的大小。如果想要递归显示子目录的大小,可以加上-R参数。

    3. lsblk命令:该命令用于列出所有块设备的信息,包括硬盘、U盘、SD卡等。

    “`
    $ lsblk
    “`

    上述命令会列出所有块设备的信息,包括设备名称、设备大小等。

    4. fdisk命令:该命令用于查看磁盘分区信息。

    “`
    $ sudo fdisk -l
    “`

    上述命令会列出所有硬盘的分区信息,包括分区编号、大小、类型等。

    通过以上命令,你可以很方便地在Linux命令行下查看硬盘的容量和使用情况。

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

    在Linux命令行中,可以通过多种方式来查看硬盘容量。以下是几种常用的方法:

    1. 使用df命令:df命令用于显示文件系统的磁盘空间使用情况。使用df命令不加参数可以显示所有挂载的文件系统及其容量信息。例如,运行以下命令可以显示文件系统的总容量、已使用空间、可用空间以及挂载点:
    “`
    df -h
    “`
    该命令将以人类可读的方式显示磁盘容量信息。

    2. 使用du命令:du命令用于显示指定目录或文件的磁盘空间使用情况。可以指定目录路径作为参数,例如:
    “`
    du -h /path/to/directory
    “`
    该命令将显示指定目录的总磁盘空间使用量,并以人类可读的方式显示。

    3. 使用lsblk命令:lsblk命令用于列出所有块设备以及其相关信息,包括磁盘容量。运行以下命令可以显示所有块设备及其容量信息:
    “`
    lsblk
    “`
    该命令将显示硬盘的容量以及其他相关信息。

    4. 使用fdisk命令:fdisk命令用于查看和管理磁盘分区。可以使用该命令查看硬盘的总容量。运行以下命令:
    “`
    fdisk -l
    “`
    该命令将列出所有可用的磁盘以及其总容量信息。

    5. 使用lshw命令:lshw命令用于显示系统的详细硬件信息。运行以下命令可以查看磁盘的详细信息,包括容量:
    “`
    sudo lshw -class disk
    “`
    该命令将显示所有磁盘的详细信息。

    这些方法可以让你在Linux命令行中方便地查看硬盘容量。根据你的需求使用合适的命令来获取所需信息。

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

    在Linux命令行下,可以使用多种命令来查看硬盘的容量。以下是一些常用的命令及其使用方法:

    1. `df`命令:
    `df`命令可以显示文件系统的磁盘空间利用率和可用空间。

    执行命令`df -h`可以以人类可读的方式显示磁盘空间信息,包括文件系统、总容量、已用容量、可用容量和挂载点。例如:
    “`
    $ df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda1 20G 12G 7.7G 61% /
    /dev/sda2 50G 10G 37G 22% /home
    “`

    可以看到,这个示例系统中有两个文件系统,`/dev/sda1`和`/dev/sda2`,分别挂载到根目录`/`和家目录`/home`。

    2. `du`命令:
    `du`命令用于估算文件或目录的磁盘使用情况。

    `du`命令的常用选项包括:
    – `-h`以人类可读的方式显示磁盘使用情况。
    – `-s`仅显示总体的磁盘使用情况。
    – `-c`同时显示所有文件或目录的磁盘使用情况总计。

    例如,执行命令`du -sh /path/to/directory`可以以人类可读的方式显示目录`/path/to/directory`的磁盘使用情况总计。例如:
    “`
    $ du -sh /home/user1
    2.6G /home/user1
    “`

    可以看到,这个示例中,`/home/user1`目录的磁盘使用情况总计为2.6G。

    3. `lsblk`命令:
    `lsblk`命令用于列出块设备及其关联的挂载点。

    执行命令`lsblk`可以列出系统中的所有块设备信息,包括硬盘、分区和挂载点。例如:
    “`
    $ lsblk
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 50G 0 disk
    ├─sda1 8:1 0 20G 0 part /
    ├─sda2 8:2 0 10G 0 part /home
    └─sda3 8:3 0 19.5G 0 part [SWAP]
    “`

    可以看到,这个示例中,`sda`是一块50G的硬盘,分为3个分区`/dev/sda1`、`/dev/sda2`和`/dev/sda3`,分别挂载到根目录`/`、家目录`/home`和交换分区。

    4. `parted`命令:
    `parted`命令用于查看和管理硬盘分区。

    执行命令`parted /dev/sda print`可以打印硬盘`/dev/sda`的分区信息。例如:
    “`
    $ parted /dev/sda print
    Model: ATA VBOX HARDDISK (scsi)
    Disk /dev/sda: 50.0GB
    Sector size (logical/physical): 512B/512B
    Partition Table: msdos
    Disk Flags:

    Number Start End Size Type File system Flags
    1 1049kB 20.0GB 20.0GB primary ext4 boot
    2 20.0GB 30.0GB 10.0GB primary ext4
    3 30.0GB 50.0GB 20.0GB primary linux-swap(v1)
    “`

    可以看到,这个示例中,硬盘`/dev/sda`分为3个主分区,分别是`/dev/sda1`、`/dev/sda2`和`/dev/sda3`,分别使用了ext4和linux-swap文件系统。

    通过以上命令,可以轻松查看Linux系统中硬盘的容量和使用情况,从而有效管理存储空间。

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

400-800-1024

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

分享本页
返回顶部