linux文件夹占用空间命令

fiy 其他 77

回复

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

    Linux系统中,可以通过使用du命令来查看文件夹占用的空间大小。du命令是disk usage的缩写,它可以递归地计算文件夹及其子文件夹的大小。

    常用的du命令选项有:
    – -h:以人类可读的格式显示文件夹大小。
    – -s:只显示总的大小,不显示子文件夹的详细信息。
    – -c:显示所有文件夹的总大小。

    下面是几个常用的du命令示例:
    1. 显示当前文件夹的占用空间大小:
    “`
    du -sh
    “`
    结果会以人类可读的格式显示当前文件夹的总大小。

    2. 显示指定文件夹的占用空间大小:
    “`
    du -sh /path/to/folder
    “`
    将”/path/to/folder”替换为实际的文件夹路径,可以查看该文件夹的总大小。

    3. 显示指定文件夹及其子文件夹的占用空间大小:
    “`
    du -sh /path/to/folder/*
    “`
    这个命令会递归地计算该文件夹下的所有子文件夹的大小,并将结果以人类可读的格式显示出来。

    4. 显示指定文件夹及其子文件夹的占用空间大小,并按大小进行排序:
    “`
    du -sh /path/to/folder/* | sort -h
    “`
    加上”sort -h”命令可以将结果按照占用空间大小进行排序,从小到大显示。

    总结:使用du命令可以方便地查看Linux文件夹的占用空间大小,可以使用不同的选项来满足不同的需求。

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

    在Linux中,可以使用以下命令来查看文件夹占用的空间:

    1. du命令:du是Disk Usage的缩写,用于显示文件或文件夹的磁盘使用情况。可以使用du命令来查看文件夹的大小。
    例如:
    “`
    du -sh folder
    “`
    这个命令将以人类可读的方式显示folder文件夹的磁盘使用情况。

    2. df命令:df是Disk Free的缩写,用于显示文件系统的磁盘使用情况,包括磁盘的总大小、已使用的空间、可用空间以及挂载点等。
    例如:
    “`
    df -h
    “`
    这个命令将以人类可读的方式显示系统中所有文件系统的磁盘使用情况。

    3. ls命令:ls命令用于显示文件和目录的列表。可以通过查看文件夹中的文件和目录的大小来推测文件夹的占用空间。
    例如:
    “`
    ls -lh folder
    “`
    这个命令将以人类可读的方式显示folder文件夹中的文件和目录的大小。

    4. ncdu命令:ncdu是ncurses du的缩写,是一个可以交互式地查看文件和目录的磁盘使用情况的命令行工具,通过使用这个工具,可以方便地查看文件夹的占用空间。
    首先需要安装ncdu工具,然后可以使用以下命令来查看文件夹的占用空间:
    “`
    ncdu folder
    “`
    这个命令将以交互式的方式显示folder文件夹的磁盘使用情况。

    5. find命令:find命令用于在指定目录中搜索文件和目录。通过结合find命令和du命令,可以计算指定目录中所有文件和目录的总大小。
    例如:
    “`
    find folder -type f | xargs du -ch | grep total$
    “`
    这个命令将计算folder文件夹中所有文件的大小,并显示总大小。

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

    在Linux系统中,我们可以使用du命令来查看文件夹占用的空间。du命令代表“disk usage”,它用于显示文件或文件夹的磁盘使用情况。

    下面是du命令的一些常用选项和用法:

    1. du命令的基本用法:
    “`
    du [OPTION]… [FILE]…
    “`

    2. 以递归方式查看文件夹占用空间:
    “`
    du -h
    “`
    或者
    “`
    du -sh

    “`
    其中,-h选项用于以人类可读的格式显示结果,-s选项用于只显示总和。

    3. 显示指定文件夹中所有文件和子文件夹的详细信息:
    “`
    du -ah
    “`
    其中,-a选项用于显示文件夹中所有文件和子文件夹的详细信息。

    4. 查看多个文件夹的总体磁盘使用情况:
    “`
    du -ch
    “`
    使用-c选项可以显示多个文件夹的总和。

    5. 排除某些文件或文件夹:
    “`
    du –exclude=
    “`
    可以使用–exclude选项指定要排除的文件名或文件夹名的模式。多个排除模式可以使用逗号分隔。

    6. 以排序的方式显示文件夹占用空间:
    “`
    du -ah | sort -h
    “`
    du -ah命令用于显示文件夹的详细信息,sort -h命令用于按照人类可读的方式进行排序。

    7. 查找并显示指定大小的文件夹:
    “`
    find / -maxdepth 1 -size +100M -type d -exec du -sh {} \;
    “`
    这个命令用于在根目录下查找大小超过100MB的文件夹,并显示它们的磁盘使用情况。

    通过使用上述的du命令及其选项,你可以快速准确地查看Linux系统中文件夹占用的空间。

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

400-800-1024

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

分享本页
返回顶部