百度
360搜索
搜狗搜索

如何查看linux下有哪些大文件夹详细介绍

在 Linux 下查看大文件夹通常可以通过 du 命令结合排序工具实现,以下是具体步骤和常用命令:

方法一:使用 du 命令扫描目录并排序

1.
查看当前目录下的大文件夹(不深入子目录)

bash

  --max-depth       

  • du -h:以人类可读的格式(KB/MB/GB)显示大小。
  • --max-depth=1:仅扫描当前目录的一级子目录,不深入子目录的子目录。
  • sort -rh:按大小降序排序-r 反向,-h 按人类可读格式排序)。
  • head -n 10:显示前 10 大的文件夹(可修改数字调整显示数量)。

2.
扫描根目录(需管理员权限,查看系统级大文件夹)

bash

   --max-depth /       

  • 从根目录 / 开始扫描,需用 sudo 获取权限,耗时可能较长。

方法二:按目录深度灵活扫描

  • 扫描指定目录(如 /var:bash
       --max-depth /var       

  • 深入多层目录(如查看前 5 大目录,不限定深度):bash
            

    (注:不限定深度会扫描所有子目录,耗时较长,建议先定位大致路径)

方法三:使用交互式工具 ncdu(推荐,更直观)

  1. 安装 ncdu(不同发行版命令不同):
    • Debian/Ubuntu:sudo apt install ncdu
    • CentOS/Fedora:sudo dnf install ncdu

  2. 运行扫描:bash
    ncdu /  

    ncdu

    • 使用箭头键导航,按 d 删除文件(谨慎操作),按 q 退出。

注意事项

  1. 权限问题:扫描系统目录(如 //usr)需 sudo,否则可能漏看部分文件。
  2. 扫描范围:从根目录扫描耗时较长,建议先定位可能的大目录(如 /home/var/log/tmp)。
  3. 清理建议:确认大文件用途后再删除,避免误删系统文件(尤其是根目录下的文件)。

示例输出解读

plaintext

2.1G    ./downloads

1.8G ./Documents

980M ./Videos




91234 ./downloads ./Documents ./Videos

  • 左侧为目录大小,右侧为目录路径(相对当前工作目录)。

通过以上方法,可快速定位 Linux 系统中的大文件夹,方便后续清理或管理操作。

阅读更多 >>>  win7提示不是正版怎么办

网站数据信息

"如何查看linux下有哪些大文件夹"浏览人数已经达到20次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:如何查看linux下有哪些大文件夹的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!