温馨提示×

Linux清理技巧:快速找到大文件

小樊
34
2025-12-23 01:55:32
栏目: 智能运维

在Linux系统中,可以使用以下方法快速找到大文件:

  1. 使用find命令:

    查找当前目录及其子目录中,大于100MB的文件:

    find . -type f -size +100M
    

    查找指定目录(例如/home/username)及其子目录中,大于100MB的文件:

    find /home/username -type f -size +100M
    
  2. 使用du命令:

    查看当前目录及其子目录中,每个目录的大小:

    du -sh *
    

    查看指定目录(例如/home/username)及其子目录中,每个目录的大小:

    du -sh /home/username/*
    

    按大小排序:

    du -sh /home/username/* | sort -hr
    
  3. 使用ncdu命令(需要先安装):

    安装ncdu

    sudo apt-get install ncdu  # Debian/Ubuntu系统
    sudo yum install ncdu      # CentOS/RHEL系统
    sudo pacman -S ncdu      # Arch Linux系统
    

    使用ncdu扫描指定目录(例如/home/username):

    ncdu /home/username
    

    ncdu会以交互式的方式显示目录结构和大小,可以使用上下箭头选择目录,按d删除目录,按s排序等。

这些方法可以帮助你快速找到Linux系统中的大文件,从而进行清理和管理。

0