美文网首页
linux根目录满了,怎样快速查看是哪个文件占用空间大

linux根目录满了,怎样快速查看是哪个文件占用空间大

作者: SevenLonely | 来源:发表于2022-06-09 09:20 被阅读0次

    linux查看根目录下所有文件夹大小的方法如下:

    使用du排查磁盘内存大小

    1、进入根目录:cd /
    2、使用命令 : du -sh * 查看根目录下每个文件夹的大小
    3、进入占用空间比较大的文件夹,然后再使用2中命令查找大文件。

    du -ah --max-depth=1     
    # 这个是我想要的结果  a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。
    # du命令用来查看目录或件所占用磁盘空间的大小。常用选项组合为:du -sh
    

    常用的选项:
      -h:以人类可读的方式显示
      -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小
      -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小
      -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和
      --apparent-size:显示目录或文件自身的大小
      -l :统计硬链接占用磁盘空间的大小
      -L:统计符号链接所指向的文件占用的磁盘空间大小

    常用命令

    A、du -h:查看当前目录所有文件夹大小。

    image.png
    B、du -a:使用此选项时,显示目录和目录下子目录和文件占用磁盘空间的大小。
    image.png
    C、du -s:使用此选项时,du只显示目录所占用磁盘空间的大小,而不显示其下子目录和文件占用磁盘空间的信息。
    image.png
    D、du -c:使用此选项时,不仅显示几个文件或目录各自占用磁盘空间的大小,还统计它们的总和。
    image.png

    相关文章

      网友评论

          本文标题:linux根目录满了,怎样快速查看是哪个文件占用空间大

          本文链接:https://www.haomeiwen.com/subject/gqapmrtx.html