linux 分析磁盘占用大小

在Linux中,您可以使用一些命令和工具来分析磁盘占用大的文件和目录,并按大小进行排序。以下是一些常用的命令和工具:

  1. du命令:du命令用于估算文件或目录的磁盘使用情况。

    • du -sh *:显示当前目录下各个文件和目录的总大小(以人类可读的格式显示)。
    • du -h --max-depth=1 | sort -hr:显示当前目录下各个子目录的总大小,并根据大小逆序排序。
  2. ncdu命令:ncdu是一个交互式的磁盘使用情况分析工具,它可以提供更详细的信息并允许您导航和查看目录结构。

    • 安装ncdu:使用包管理器(如apt、yum)安装ncdu
    • 运行ncdu:在终端中输入ncdu命令,并跟随屏幕上的指示进行操作。
  3. find命令:find命令用于查找符合指定条件的文件和目录。

    • find /path/to/directory -type f -size +100M -exec ls -lh {} \; | awk '{ print $9 ": " $5 }' | sort -nrk 2:在指定目录下查找大于100MB的文件,并按大小逆序排序。

这些命令和工具可以帮助您分析磁盘占用大的文件和目录,并按照大小进行排序。根据您的需求和具体情况,选择适合您的方法来进行磁盘分析。

相关推荐
__Witheart__4 分钟前
lunch选择的版型与版型对应的配置文件
android·linux
A小调的码农16 分钟前
给垃圾平板“一生E本” 装新系统—————Armbian 编译 KYX T7Y (RK3326) 踩坑全记录
linux·嵌入式硬件
ljs64827395119 分钟前
Linux 网络常用命令与端口基础详解
linux·网络·php
蓝狐社24 分钟前
一张被低估的芯片版图——中兴通讯
运维·服务器
网络小白不怕黑31 分钟前
13.SSH服务相关配置
服务器·网络·ssh
Jtti36 分钟前
站群服务器多IP能不能分散DDoS攻击流量?
服务器·tcp/ip·ddos
hanxiuchao1 小时前
告别客户端臃肿!网页端 M3U8 播放调试方案,适配全办公场景
运维·python·django·m3u8·m3u8播放
qq_163135751 小时前
Linux 判断是否安装 Conda / Miniconda 完整方法
linux
weixin_307779131 小时前
Linux下Docker Compose里运行Milvus向量数据库故障诊断Shell脚本
linux·运维·数据库·docker·milvus
素心如月桠1 小时前
windows系统使用https://lnmp.org/的LNMP一键安装包,来打开我的服务器Linux
linux·运维·服务器