在Ubuntu系统中,你可以使用以下方法来查找并删除大文件:
find命令查找大于特定大小的文件:
find /path/to/search -type f -size +100M
这条命令会在指定路径/path/to/search下查找所有大于100MB的文件。
查找并列出所有文件及其大小:
find /path/to/search -type f -exec ls -lh {} \;
这条命令会列出指定路径下所有文件的详细信息,包括大小。
删除大于特定大小的文件:
find /path/to/search -type f -size +100M -exec rm -f {} \;
这条命令会删除指定路径下所有大于100MB的文件。
ncdu工具ncdu(NCurses Disk Usage)是一个基于文本的用户界面工具,用于查看和分析磁盘使用情况。
安装ncdu:
sudo apt-get update
sudo apt-get install ncdu
使用ncdu扫描目录:
ncdu /path/to/search
这条命令会启动ncdu并显示指定路径下的磁盘使用情况。
删除文件:
在ncdu界面中,你可以直接删除文件或目录。按d键删除选中的文件或目录。
du命令du(Disk Usage)命令可以用来查看文件和目录的磁盘使用情况。
查找并列出所有文件及其大小:
du -h --max-depth=1 /path/to/search | sort -hr
这条命令会列出指定路径下所有文件和目录的大小,并按大小降序排列。
删除文件:
根据du命令的输出,手动删除不需要的文件。
rm -rf命令时要格外小心,因为它会递归地删除目录及其所有内容,且不会提示确认。通过以上方法,你可以轻松地在Ubuntu系统中查找并删除大文件。