应使用命令行精准定位大文件:先用sudo find / -type f -size +500m查找全系统大于500mb的普通文件,再用ncdu交互式扫描家目录并安全删除。

当统信UOS系统提示磁盘空间不足,但打开文件管理器却看不到明显的大文件时,必须用命令行穿透权限限制、绕过图形界面盲区,直接定位真实占用空间的普通文件——因为隐藏日志、缓存包、未清理安装镜像等大文件,根本不会出现在你有读取权限的视图里。
用find精准查找大于500MB的普通文件
这一步最常用也最可靠,能跳过目录、设备文件、符号链接,只锁定真正吃空间的独立文件。
按下Ctrl + Alt + T打开终端,输入以下命令并回车:
sudo find / -type f -size +500M -print0 2>/dev/null | xargs -0 du -sh | sort -rh
【-type f参数不可省略】它强制只匹配普通文件,避免把/var/log/journal这类目录当成“大文件”混入结果;若漏掉这个,你会看到一堆目录路径,根本无法直接删除。
命令执行后会列出所有大于500MB的文件,按大小从高到低排列。第一行就是当前系统里体积最大的单个文件。
限定范围快速筛查用户主目录
如果你只关心自己账户下产生的大文件(比如下载的ISO、视频、备份包),就不要扫全系统——既慢又容易触发权限拒绝报错。
方法一:查$HOME下所有大于100MB的文件
find $HOME -type f -size +100M -exec du -sh {} \; 2>/dev/null | sort -rh
方法二:排除已知安全路径,聚焦可疑区域
find $HOME/{Downloads,Documents,Desktop} -type f -size +50M -exec du -h {} \; 2>/dev/null | sort -hr
这会只扫描你常存大文件的三个位置,响应更快,结果更干净。
用ncdu交互式定位并预览
ncdu能边扫描边显示目录树结构,适合边看边删,避免误删系统关键文件。
第一步:安装工具(如未安装)→ sudo apt install ncdu -y
第二步:扫描家目录 → ncdu ~/
第三步:等待扫描完成,用方向键上下浏览,看到某文件条目右侧大小异常突出时,按→键展开其所在路径,确认是否可删
第四步:选中目标文件后按d键,ncdu会二次提示确认,输入yes才真正删除
【删除前务必看清完整路径】比如/home/username/.cache/brave/Cache/xxx.data看似陌生,实为浏览器缓存,删了无害;但若路径含/etc或/usr,立刻中止操作。











