linux下查看设备容量命令

worktile 其他 37

回复

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

    在Linux下,我们可以使用多种命令来查看设备的容量。以下是几个常用的命令:

    1. df命令:df命令可以用来显示文件系统的可用空间和已用空间等信息。在终端中输入`df`命令,即可显示所有已挂载的设备的容量信息。

    2. du命令:du命令用于计算文件或文件夹的磁盘使用情况。可以使用`du -sh <目录或文件名>`命令来查看指定目录或文件的磁盘使用情况,并以易读的方式显示。

    3. lsblk命令:lsblk命令用于列出可以识别的块设备及其相关信息,包括设备名称、设备容量等。直接输入`lsblk`命令,即可显示所有块设备的信息。

    4. fdisk命令:fdisk命令用于查看并修改硬盘分区表。可以使用`fdisk -l`命令来查看已识别的硬盘和分区的信息,包括设备名称、分区大小等。

    5. parted命令:parted命令也用于查看并修改硬盘分区表。输入`parted <设备名称> print`命令,可以显示指定设备的分区信息,其中包括各个分区的容量。

    以上是常用的几个命令来查看设备容量的方法,通过这些命令可以方便地获取设备的空间使用情况。

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

    在Linux下,有许多命令可以帮助我们查看设备容量。以下是五个常用的命令:

    1. df命令: `df`命令可以用来查看文件系统的磁盘空间使用情况。使用`df`命令时,需要指定要查看的文件系统所在的路径或者挂载点。例如,`df -h /`可以查看根文件系统的磁盘空间使用情况,`df -h /dev/sda1`可以查看/dev/sda1分区的磁盘空间使用情况。`-h`选项可以让df命令以人类可读的方式展示磁盘空间。
    “`
    $ df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda1 30G 7.2G 23G 25% /
    “`

    2. du命令: `du`命令用于估计文件或目录的磁盘空间使用情况。使用`du`命令时,可以指定参数来控制输出的格式。例如,使用`du -sh`命令可以以人类可读的方式展示指定文件或目录的磁盘空间使用情况。例如,`du -sh /home/user`可以查看/home/user目录的磁盘空间使用情况。
    “`
    $ du -sh /home/user
    2.3G /home/user
    “`

    3. lsblk命令: `lsblk`命令可以用来列出系统上的块设备信息,包括硬盘、分区、挂载点等。可以使用`lsblk`命令查看每个设备的总容量。例如,`lsblk -o NAME,SIZE`命令可以列出每个设备的名称和总容量。
    “`
    $ lsblk -o NAME,SIZE
    NAME SIZE
    sda 100G
    └─sda1 30G
    └─sda2 70G
    sr0 2G
    “`

    4. fdisk命令: `fdisk`命令可以用来查看和管理磁盘分区。使用`fdisk -l`命令可以列出系统上的所有磁盘以及分区信息。该命令的输出中包含每个分区的总容量。
    “`
    $ fdisk -l
    Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 sectors
    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: 0x7f53ad83

    Device Boot Start End Sectors Size Id Type
    /dev/sda1 * 2048 61439 59392 29M 83 Linux
    /dev/sda2 61440 1073151 1011712 494M 82 Linux swap / Solaris
    /dev/sda3 1073152 209715199 208642048 99.4G 83 Linux
    “`

    5. lspci命令: `lspci`命令用于列出系统上的所有PCI设备。可以使用`lspci`命令来查看每个设备的容量信息。该命令的输出中包含设备的详细信息,包括设备的总容量。
    “`
    $ lspci
    00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
    00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07)
    00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
    00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)

    “`

    这些命令可以帮助我们在Linux下查看设备的容量信息。通过使用这些命令,我们可以了解文件系统、分区、挂载点等设备的磁盘空间使用情况,从而更好地管理和优化存储空间。

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

    在Linux下查看设备容量,一般可以使用以下命令:

    1. df命令:该命令用于显示磁盘分区上的可用空间和已用空间。默认情况下,它会显示所有挂载的设备,包括硬盘、USB驱动器、CD/DVD驱动器等。

    “`
    df -h
    “`
    该命令中的”-h”选项表示以人类可读的方式显示大小,以便更容易阅读。

    2. du命令:该命令用于显示指定目录或文件的磁盘使用情况。可以将其与一些选项结合使用,以提供更详细的信息。

    “`
    du -sh <目录或文件路径>
    “`
    该命令中的”-s”选项表示仅显示总大小,”-h”选项表示以人类可读的方式显示大小。

    3. lsblk命令:该命令用于列出所有块设备及其相关信息,包括磁盘名称、分区等。

    “`
    lsblk
    “`

    4. fdisk命令:该命令用于查看磁盘分区表的信息,包括磁盘大小、分区类型等。

    “`
    fdisk -l
    “`
    该命令需要以root权限运行。

    以下是一个示例输出:

    “`
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda1 20G 16G 3.6G 82% /
    tmpfs 3.9G 0 3.9G 0% /dev/shm
    /dev/sdb1 50G 10G 40G 20% /mnt/usb
    “`

    上述输出中,可以看到设备名称、设备容量、已用空间、可用空间以及挂载点等信息,以帮助你快速了解设备的容量情况。

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

400-800-1024

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

分享本页
返回顶部