linux查看盘空间大小命令

不及物动词 其他 17

回复

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

    在Linux中,可以使用以下命令查看磁盘空间的大小:

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

    – “-h”或”–human-readable”:以易读的格式显示磁盘空间大小,如使用GB、MB等单位;
    – “-T”或”–print-type”:显示文件系统的类型;
    – “-t”或”–type”:指定要显示的文件系统类型;
    – “-a”或”–all”:显示所有文件系统,包括没有挂载的文件系统;
    – “-i”或”–inodes”:以inode的数量显示磁盘空间使用情况;

    示例:
    “`
    df -h
    df -hT
    df -h –type=ext4
    “`

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

    – “-h”或”–human-readable”:以易读的格式显示磁盘空间大小;
    – “-s”或”–summarize”:仅显示总计磁盘空间大小;
    – “-c”或”–total”:在最后一行显示总计磁盘空间大小;
    – “-a”或”–all”:显示所有文件和目录的磁盘空间使用情况;
    – “-d”或”–max-depth=“:指定显示目录的层级深度,N为整数;

    示例:
    “`
    du -h
    du -hs
    du -h –max-depth=1
    “`

    以上是常用的两个命令来查看磁盘空间大小,根据实际需求选择合适的命令和选项来查看。

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

    在Linux系统中,我们可以通过以下命令来查看磁盘空间的大小:

    1. du命令:可以用来估算目录或文件所占用的磁盘空间大小。具体命令格式为:
    “`
    du [选项] [目录或文件]
    “`
    其中,选项可以有以下常用参数:
    – -h或–human-readable:以人类可读的格式展示磁盘空间大小,以K、M、G等单位显示。
    – -s或–summarize:仅显示总计大小。
    – -c或–total:同时显示各子目录的总计大小。
    – -a或–all:显示当前目录下所有目录和文件的大小。
    – -x或–one-file-system:仅在当前文件系统中进行估算,不包括挂载的其他文件系统。

    例如,我们可以使用以下命令来查看当前目录的总计磁盘空间大小:
    “`
    du -sh
    “`
    或者使用以下命令来查看指定目录的总计磁盘空间大小:
    “`
    du -sh /path/to/directory
    “`

    2. df命令:可以用来查看文件系统的磁盘空间使用情况。具体命令格式为:
    “`
    df [选项] [文件系统]
    “`
    其中,选项可以有以下常用参数:
    – -h或–human-readable:以人类可读的格式展示磁盘空间大小,以K、M、G等单位显示。
    – -m或–megabytes:以MB为单位展示磁盘空间大小。
    – -T或–print-type:同时显示文件系统的类型。
    – -i或–inodes:同时显示文件系统的inode使用情况。

    例如,我们可以使用以下命令来查看文件系统的磁盘空间使用情况:
    “`
    df -h
    “`

    3. ls命令:可以用来查看文件或目录的大小。具体命令格式为:
    “`
    ls [选项] [文件或目录]
    “`
    其中,选项可以有以下常用参数:
    – -l或–format=long:以长格式显示文件大小。
    – -h或–human-readable:以人类可读的格式展示文件大小,以K、M、G等单位显示。

    例如,我们可以使用以下命令来查看当前目录下所有文件的大小:
    “`
    ls -lh
    “`

    4. ncdu命令:是一个强大的磁盘空间使用情况分析工具。可以以交互式方式,快速而直观地显示目录的磁盘空间使用情况。首先需要安装ncdu工具,然后使用以下命令来运行它:
    “`
    ncdu [目录]
    “`
    例如,我们可以使用以下命令来分析当前目录的磁盘空间使用情况:
    “`
    ncdu
    “`

    5. find命令:可以用来查找文件,并可以结合du命令来计算查找到的文件的磁盘空间大小。具体命令格式为:
    “`
    find [路径] [选项] [动作]
    “`
    其中,选项可以有以下常用参数:
    – -type f:仅查找文件。
    – -type d:仅查找目录。
    动作参数可以为-exec选项,后面跟着du命令来计算文件的磁盘空间大小。

    例如,我们可以使用以下命令来查找当前目录下所有文件的磁盘空间大小,并按照大小进行排序:
    “`
    find . -type f -exec du -h {} \; | sort -h
    “`

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

    Linux下查看盘空间大小有多种命令,包括df、du、lsblk等。下面将分别介绍这些命令的用法和操作流程。

    1. df命令:
    df命令用来显示磁盘分区上的可使用和已使用的磁盘空间情况。具体用法如下:
    “`
    df [选项] [文件系统]
    “`
    常用选项:
    – -h:以人类可读的方式显示磁盘空间大小。
    – -T:显示文件系统类型。
    – -i:显示inode信息,包括已使用和剩余数量。

    例如,使用df命令查看根分区的磁盘空间情况:
    “`
    df -h /
    “`

    2. du命令:
    du命令用来查看文件和目录的磁盘空间占用情况。具体用法如下:
    “`
    du [选项] [文件或目录]
    “`
    常用选项:
    – -h:以人类可读的方式显示磁盘空间大小。
    – -s:只显示每个目录的总大小,不显示其子目录的详细信息。

    例如,使用du命令查看当前目录的磁盘空间占用情况:
    “`
    du -h
    “`

    3. lsblk命令:
    lsblk命令用来列出所有的块设备(包括磁盘分区和硬盘)。具体用法如下:
    “`
    lsblk [选项]
    “`
    常用选项:
    – -a:显示所有设备,包括未挂载的设备。
    – -e:排除指定类型的设备。

    例如,使用lsblk命令列出系统中的所有块设备:
    “`
    lsblk
    “`

    注意:以上命令需要在终端中执行,并以root或具有权限的用户身份执行。

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

400-800-1024

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

分享本页
返回顶部