linux查询文件夹大小命令

worktile 其他 64

回复

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

    在Linux系统中,可以使用du命令来查询文件夹的大小。du命令是Disk Usage(磁盘使用情况)的缩写,可以显示文件夹及其子文件夹的磁盘使用情况。

    du命令的基本用法是:
    “`shell
    du [选项] [目录]
    “`

    下面是常用的du命令选项:
    – -h:以人类可读的方式显示文件夹大小,例如显示为KB、MB、GB等;
    – -s:只显示指定目录的总大小,不显示子文件夹的大小;
    – -c:以总计方式显示所有文件夹大小;
    – –max-depth=:限制显示的深度,指定n为正整数,表示只显示n层文件夹的大小;
    – –exclude=:排除匹配的文件夹,可以使用通配符模式;

    例如,要查询当前目录下文件夹”example”的大小,可以使用以下命令:
    “`shell
    du -sh example
    “`

    这个命令将返回以人类可读的方式显示的”example”文件夹的大小。

    如果要查询当前目录下所有文件夹的大小,并显示总计,可以使用以下命令:
    “`shell
    du -shc */
    “`

    其中,”*/”表示匹配当前目录下的所有文件夹。

    最后,值得注意的是,du命令默认以块(block)为单位显示文件夹大小。如果需要以字节、KB或者MB为单位显示,可以使用其他选项,如-du -sk表示以KB为单位显示,-du -sm表示以MB为单位显示。

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

    在Linux系统中,有几个常用的命令可以用来查询文件夹的大小:

    1. du命令:du命令可以用来估算文件夹的大小。默认情况下,它会递归地计算文件夹中所有文件和子文件夹的大小,并将总大小以字节为单位显示。

    用法:`du [选项] [文件夹]`

    例子:
    – `du /home`:显示/home文件夹的大小。
    – `du -h /home`:以易读的方式显示/home文件夹的大小。

    2. df命令:df命令用于查询文件系统的磁盘空间使用情况,包括文件夹的大小。它会列出每个挂载的文件系统的信息。

    用法:`df [选项] [文件夹]`

    例子:
    – `df /home`:显示/home所在文件系统的使用情况。
    – `df -h /home`:以易读的方式显示/home所在文件系统的使用情况。

    3. ls命令:ls命令可以用来列出文件夹中的文件和子文件夹,并显示它们的大小。

    用法:`ls -l [文件夹]`

    例子:
    – `ls -l /home`:列出/home文件夹中的文件和子文件夹,并显示它们的大小。

    4. ncdu命令:ncdu是一种交互式的文件夹大小查看器,可以递归地扫描文件夹并在终端中显示文件夹和文件的大小。

    安装:`sudo apt-get install ncdu`(需先安装ncdu)

    用法:`ncdu [选项] [文件夹]`

    例子:
    – `ncdu /home`:启动ncdu并扫描/home文件夹。

    5. find命令:find命令可以用来查找文件和文件夹,并显示它们的大小。

    用法:`find [路径] -size [+/-]<大小>`

    例子:
    – `find /home -size +1G`:在/home文件夹下查找大小大于1GB的文件和文件夹。

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

    在Linux系统中,你可以使用以下命令来查询文件夹的大小:

    1. du命令:该命令用于显示目录或文件的大小。du命令默认以KB为单位显示大小。

    查询当前目录的大小:
    “`
    du -sh
    “`

    查询指定目录的大小:
    “`
    du -sh /path/to/directory
    “`
    -s选项表示只显示总大小,不显示子目录的大小。
    -h选项表示以人类可读的方式显示大小,更易于阅读。

    2. ncdu命令:该命令一般需要手动安装,它提供了一个更友好的界面来显示目录的大小。

    安装ncdu命令:
    “`
    sudo apt-get install ncdu # Debian/Ubuntu
    sudo yum install ncdu # CentOS/RHEL
    “`

    使用ncdu命令查询目录的大小:
    “`
    ncdu /path/to/directory
    “`

    ncdu命令会递归地扫描指定目录,并以交互式的方式显示目录及其子目录的大小。

    3. ls命令:ls命令通常用于列出文件和目录的详细信息,使用-l选项可以显示文件和目录的大小。

    查询当前目录的大小:
    “`
    ls -lh
    “`

    查询指定目录的大小:
    “`
    ls -lh /path/to/directory
    “`

    -l选项表示以长格式显示文件和目录的信息,包括文件大小。
    -h选项表示以人类可读的方式显示文件大小,更易于阅读。

    以上是在Linux系统中查询文件夹大小的常用命令。你可以根据自己的需求选择适合的命令来查询文件夹的大小。

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

400-800-1024

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

分享本页
返回顶部