linux如何查看各个文件夹大小

本文将介绍两种方法来查看Linux系统中文件夹的大小。

方法一:使用du命令

du命令是Linux系统中用于估算文件和目录容量的工具。通过du命令,可以查看文件夹的大小并按照目录层次结构进行排序。

要查看文件夹的大小,可以按照以下语法使用du命令:

du 选项 目录

其中,选项可以根据需要进行调整。一些常用的选项包括:

-h:以人类可读的格式显示文件和目录的大小。

-s:仅显示指定目录的总大小,而不显示子目录的大小。

-c:在最后一行显示总大小,包括所有指定目录的大小。

例如,要查看当前目录下所有文件和子目录的大小,可以使用以下命令:

du -h

要查看特定目录的大小,可以在命令中指定该目录的路径,例如:

du -h /path/to/directory

方法二:使用ncdu命令

ncdu是一款功能强大的命令行工具,用于以交互方式查看Linux系统中文件和目录的大小。ncdu命令允许用户在一个可视化界面中浏览文件和目录,并根据大小排序。

要使用ncdu命令,首先需要安装该命令行工具。可以使用以下命令在Debian/Ubuntu系统中安装ncdu:

sudo apt install ncdu

安装完成后,可以使用以下语法来运行ncdu命令:

ncdu 选项 目录

其中,选项可以根据需要进行调整。一些常用的选项包括:

-r:递归方式显示文件和目录的大小。

-x:不包括挂载点以外的目录。

-q:不显示进度条。

例如,要查看当前目录及其子目录的大小,可以使用以下命令:

ncdu -r /

相关推荐
讯捷蓝达1 小时前
戴尔R720xd服务器卡死在 “Configuring Memory...Done“,换了内存还是卡?问题根本不在内存
运维·服务器
且从容.2 小时前
ubuntu安装flink
linux·ubuntu·flink
数字新视界4 小时前
动环监控信创适配在智能机房管理中的应用价值与未来展望
大数据·服务器·数据库·动环监控系统·动力与环境监控系统
爱和冰阔落4 小时前
【Linux网络】TCP 服务器如何并发处理多个客户端?从 fork、僵尸进程到双重 fork
linux·运维·服务器·网络
程序员沉梦听雨4 小时前
WSL2的安装与使用
linux·wsl
微小的鱼4 小时前
Linux的渲染与显示系统链路
android·java·linux
lisanmengmeng4 小时前
alertmanger 标签 rules 打上分组标签
linux·运维·服务器
Android系统攻城狮5 小时前
Linux FFmpeg深度解析之av_write_frame调用流程与实战(三十三)
linux·运维·服务器·ffmpeg·音视频进阶·ffmpeg音视频
上火的金鱼妹5 小时前
k8s生产实际问题排查(网关,数据库读写等)
运维·服务器
孙克旭_5 小时前
k8s基础组件与创建资源
运维·docker·容器·kubernetes