linux目录下所有大小命令

回复

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

    Linux中查看目录下所有文件和文件夹的大小可以使用du命令。du命令用于评估文件和目录的磁盘使用情况。下面是一些常用的du命令及其选项:

    1. du:查看当前目录的磁盘使用情况。
    例如:`du -sh`

    2. du -h:以人类可读的形式显示磁盘使用情况,易于理解。
    例如:`du -h`

    3. du -s:仅显示总计的磁盘使用量,不显示每个文件和目录的细节。
    例如:`du -sh`

    4. du -a:显示目录下所有文件和文件夹的磁盘使用情况,包括隐藏文件和目录。
    例如:`du -ah`

    5. du -c:显示所有评估的文件和目录的总计磁盘使用情况。
    例如:`du -ch`

    6. du -k:以千字节为单位显示磁盘使用情况。
    例如:`du -kh`

    7. du -m:以兆字节为单位显示磁盘使用情况。
    例如:`du -mh`

    8. du -g:以千兆字节为单位显示磁盘使用情况。
    例如:`du -gh`

    9. du -L:跟随符号链接并显示链接文件的磁盘使用情况。
    例如:`du -Lh`

    10. du -k | sort -n:按磁盘使用量升序排列文件和目录。
    例如:`du -kh | sort -n`

    以上是常用的du命令及其选项,根据实际需求选择适合的命令来查看目录下所有文件和文件夹的大小。

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

    在Linux系统中,可以使用du命令来查看目录下所有文件和子目录的大小。下面是一些常用的du命令运行参数:

    1. du:列出目录及其子目录中所有文件的大小总和。
    – 例如:du -sh /home,会列出/home目录及其子目录中所有文件的大小总和,并以人类可读的格式显示。

    2. du -h:以人类可读的格式显示目录及其子目录中所有文件的大小。
    – 例如:du -h /home,会以人类可读的格式显示/home目录及其子目录中所有文件的大小。

    3. du -ah:以人类可读的格式显示目录下所有文件和子目录的大小,包括隐藏文件。
    – 例如:du -ah /home,会以人类可读的格式显示/home目录下所有文件和子目录的大小,包括隐藏文件。

    4. du -sh *:仅显示当前目录下所有文件以及子目录的大小总和。
    – 例如:du -sh *,会仅显示当前目录下所有文件以及子目录的大小总和,并以人类可读的格式显示。

    5. du -h –max-depth=1:以人类可读的格式显示当前目录下直接子目录的大小。
    – 例如:du -h –max-depth=1 /home,会以人类可读的格式显示/home目录下直接子目录的大小。

    总结:通过使用du命令及其不同的参数,我们可以在Linux系统中查看目录下所有文件和子目录的大小,可以选择显示总和或仅显示特定目录的大小等。

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

    Linux系统中有多种用于查看目录大小的命令,下面将介绍常用的几个命令。

    1. du命令:du命令是用来查看目录或文件所占用磁盘空间的命令。它的常用选项有:
    – -s:显示总的磁盘空间占用情况,而不显示所有子目录的详细信息。
    – -h:以人类可读的方式显示磁盘空间占用情况,会将较大的大小以KB、MB、GB等单位显示。
    – -c:最后显示总的磁盘空间占用情况。
    例如,查看当前目录下所有文件和子目录的磁盘空间占用情况可以使用命令:`du -h`

    2. df命令:df命令是用来查看文件系统的磁盘空间使用情况的命令。它的常用选项有:
    – -h:以人类可读的方式显示磁盘空间占用情况。
    – -T:显示文件系统类型。
    – -t <文件系统类型>:只显示指定类型的文件系统。
    例如,查看所有文件系统的磁盘空间使用情况可以使用命令:`df -h`

    3. ncdu命令:ncdu是一款更加高级的命令行工具,它可以以交互式的方式显示目录的磁盘空间占用情况,并且能够对结果进行排序和过滤等操作。它的安装和使用较为复杂,需要通过包管理工具进行安装。

    4. find命令结合du命令:find命令可以用来查找指定目录下的文件和子目录,并结合du命令可以查看它们的磁盘空间占用情况。例如,查找当前目录下所有文件大小大于1MB的文件可以使用命令:`find . -type f -size +1M -exec du -h {} \;`

    5. tree命令结合du命令:tree命令可以以树形结构显示目录的层次结构,并结合du命令可以查看各个目录的磁盘空间占用情况。例如,查看当前目录及所有子目录的磁盘空间占用情况可以使用命令:`tree -h -L 1 | xargs du -sh`

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

400-800-1024

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

分享本页
返回顶部