首先需要你熟悉 df、du、find 这几个命令。 df df(英文全拼:disk free)命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。 1 2 3 4 5 6 7 8 $df 文件系统 1K-块 已用 可用 已用% 挂载点 devtmpfs 1929004 0 1929004 0% /dev tmpfs 1940088 0 1940088 0% /dev/shm tmpfs 1940088 197096...
find/mnt/d/素材/-xdev-type f-size+50M-print|xargs ls-lh|sort-k5-rh|head-n5 执行结果: 我们可以看出,列表就是排名前5名的文件列表。 head 5:就是前5的意思。 以上就是find命令的使用,下面我们再来介绍第2个命令:du 2、du du命令是disk usage的缩写,意思就是磁盘使用。很明显,du命令就是列出文件...
使用du命令估计目录大小📂du命令(disk usage)可以估计文件或目录占用的磁盘空间。查看当前目录的磁盘使用情况:du -sh如果你想查看特定目录的磁盘使用情况,可以指定路径:du -sh /path/to/directory如果你想查找大文件,可以用find命令:find /path/to/search -type f -size +100M -exec du -sh {} + | sort ...
Baobab (Disk Usage Analyzer):一个GNOME桌面环境下的磁盘使用分析器,提供了图形化的视图来帮助理解磁盘空间的分配。 KDirStat:适用于KDE桌面环境的类似工具。 FileLight:另一个KDE应用程序,提供了一个饼图来展示磁盘空间的分布。 结论 掌握上述命令和工具后,您应该能够有效地监控Linux系统的磁盘空间,并且能够在需要时...
find . -type f -size +1G -exec ls -lh {} \; 5.删除大文件: 一旦找到大文件,你可以使用rm命令删除它,确保你确实要删除它,因为删除后无法恢复。 sudo rm /var/subdirectory/large_file.txt 6.清理日志文件: 如果磁盘空间问题与日志文件相关,可以考虑清理旧的日志文件: ...
以上就是find命令的使用,下面我们再来介绍第2个命令:du 2、du du命令是disk usage的缩写,意思就是磁盘使用。很明显,du命令就是列出文件和文件夹的磁盘使用情况或存储使用情况。 我们也可以用du命令结合sort、head等命令达到找出大文件的效果。 我们先来介绍一下du命令的基本使用: ...
ncdu(NCurses Disk Usage)是一个交互式的磁盘使用情况分析工具,适合查看大型目录的磁盘使用情况。 安装和使用: 代码语言:txt 复制 sudo apt-get install ncdu # Debian/Ubuntu系统 sudo yum install ncdu # CentOS/RHEL系统 ncdu /path/to/directory 5.find命令 ...
结果如下: 三:计算文件夹大小 为了快算显示,同时也只是想查看目录整体占用大小。可以直接使用du -sh 命令,如果想查看指定目录,直接在命令后根目录即可。 命令: du -sh /usr/ 结果如下: 四 查看超过100M 的文件 进入到目录 find . -size +100M
$ find.-user mc-type f-exec du-k{}\;|awk '{s=s+$1}END{print"Total used: ",s}' Total used:123721 1. 2. 3. 对于组,您可以根据相同的原则对 find 使用 -group 选项: $ find.-group mcslp-type f-exec du-k{}\;|awk '{s=s+$1}END{print"Total used: ",s}' ...
find /path/to/search -type f -size +100M 你可以将查找结果与其他命令结合使用,如ls -lh来显示文件详细信息,或xargs rm来删除文件(请谨慎使用删除命令)。 使用其他工具进行可视化磁盘空间分析: 如果希望以更直观的方式分析磁盘使用情况,可以使用一些图形化工具或命令行工具的可视化模式。例如: ncdu:一个基于...