linux显示磁盘剩余空间的命令

fiy 其他 9

回复

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

    Linux下显示磁盘剩余空间的命令是”df”。该命令用于报告文件系统的磁盘空间使用情况。在使用df命令时,可以通过参数来获取不同粒度和单位的磁盘空间信息。

    常用的df命令选项有:
    – “-h”:以易读的方式显示磁盘空间信息,以GB、MB等单位展示。
    – “-T”:显示文件系统的类型。
    – “-i”:显示inode的使用情况。
    – “-a”:显示包括隐藏文件系统在内的所有文件系统信息。

    示例用法:
    1. 显示所有文件系统的磁盘空间信息:
    “`
    df
    “`

    2. 以易读的方式显示磁盘空间信息,并只显示指定文件系统类型的信息(例如ext4):
    “`
    df -h -t ext4
    “`

    3. 显示指定路径的文件系统磁盘空间信息:
    “`
    df /path/to/directory
    “`

    总之,通过df命令可以方便地查看Linux系统中各个文件系统的磁盘空间使用情况,帮助用户及时释放或调整磁盘空间。

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

    在Linux系统中,有几个常用的命令可以用来显示磁盘剩余空间。以下是常用的几个命令:

    1. df命令:df命令用于显示文件系统的磁盘空间使用情况。使用命令”df -h”可以以易读的格式显示磁盘空间的信息,包括磁盘大小、已用空间、可用空间和挂载点。

    示例:
    “`
    $ df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda1 50G 20G 30G 40% /
    /dev/sda2 100G 50G 50G 50% /home
    “`

    2. du命令:du命令用于估算文件和目录的磁盘使用量。使用命令”du -sh <目录路径>“可以以易读的格式显示指定目录的磁盘使用情况。

    示例:
    “`
    $ du -sh /home/user
    50G /home/user
    “`

    3. lsblk命令:lsblk命令用于列出块设备的信息,包括磁盘的大小和挂载点。

    示例:
    “`
    $ lsblk
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 150G 0 disk
    ├─sda1 8:1 0 50G 0 part /
    ├─sda2 8:2 0 100G 0 part /home
    “`

    4. fdisk命令:fdisk命令用于列出磁盘分区和相关信息。使用命令”fdisk -l”可以列出所有磁盘的分区信息。

    示例:
    “`
    $ fdisk -l
    Disk /dev/sda: 150 GiB, 161061273600 bytes, 314572800 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes

    “`

    5. 以上命令都需要root权限才能运行。如果你没有root权限,可以尝试使用其他命令如pydf等,或者联系系统管理员获取关于磁盘空间的信息。

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

    在Linux系统中,可以使用以下命令来显示磁盘剩余空间:

    1. df命令:
    “`
    df -h
    “`
    该命令用于显示磁盘空间使用情况以及剩余空间情况。`-h`选项表示以人类可读的方式显示输出结果,以更直观的格式展示磁盘空间大小。

    示例输出:
    “`
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda1 100G 50G 50G 50% /
    /dev/sdb1 200G 150G 50G 75% /data
    “`
    其中,`Size`表示磁盘总空间大小,`Used`表示已使用空间大小,`Avail`表示剩余可用空间大小,`Use%`表示已使用空间占比,`Mounted on`表示挂载点。

    2. du命令:
    “`
    du -sh <目录或文件路径>
    “`
    该命令用于显示指定目录或文件在磁盘上的占用空间大小。`-s`选项表示仅显示总占用大小,`-h`选项表示以人类可读的方式显示输出结果。

    示例输出:
    “`
    1.2G /var/log
    “`
    该例子显示`/var/log`目录占用了1.2GB的空间。

    3. lsblk命令:
    “`
    lsblk
    “`
    该命令用于列出系统上的所有块设备(包括磁盘和分区)以及与之相关的信息,包括设备名称、大小等。

    示例输出:
    “`
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 100G 0 disk
    ├─sda1 8:1 0 50G 0 part /
    └─sda2 8:2 0 50G 0 part /data
    “`
    其中,`NAME`表示设备名称,`SIZE`表示设备大小,`TYPE`表示设备类型,`MOUNTPOINT`表示设备挂载点(若已挂载)。

    4. fdisk命令:
    “`
    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

    “`
    其中,`/dev/sda`表示磁盘设备名称,`100 GiB`表示磁盘大小。

    通过上述命令,可以方便地查看Linux系统中磁盘的剩余空间以及相关信息。

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

400-800-1024

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

分享本页
返回顶部