查询当前所有目录的空间大小 du -sh

博客介绍了使用du命令查询目录和文件大小的方法,包括使用du -sh *查询当前所有目录和文件的大小,以及使用du -sh查询当前目录的总大小。

查询当前所有目录和文件的大小 du -sh *;

查询当前目录的总大小 du -sh

<think>嗯,用户现在想了解Linux中的du -sh命令的用法,或者解决相关问题。我之前已经整理过一些关于du命令的引用内容,需要结合这些资料来回答。首先,我得确认用户的具体需求是什么。用户可能想知道这个命令的具体作用、使用示例以及输出的解释。根据引用[1],du命令是用来显示文件和目录的磁盘使用情况的。而引用[2]提到,-s参数是汇总显示总大小-m是以MB为单位。不过用户问的是-sh,这里s是汇总,h是human-readable,也就是人类可读的格式,比如自动选择KB、MB、GB等。需要确认这两个参数组合的效果。 引用[5]提到,-h参数可以显示易读的格式,并且可以排除特定文件类型。这可能对用户有帮助,但用户的问题集中在-sh组合上。需要解释清楚-sh的作用,即汇总显示并以易读格式输出。 接下来,用户可能需要示例。比如,查看当前目录的总大小,使用du-sh,输出类似于“4.8G .”。这里需要解释每个参数的意义,以及输出的结构。另外,用户可能想知道常见问题,比如为什么结果与实际有差异,可能是因为du计算的是磁盘占用,而不是文件大小,或者因为权限问题无法访问某些目录。引用[2]提到,如果无法读取文件或目录du会显示错误,但默认情况下-s参数可能只显示总和,所以需要提示用户注意权限问题。还要考虑相关问题的生成,比如如何排除特定文件类型,如何查看子目录大小,或者与其他命令结合使用,比如sort来排序目录大小。引用[5]中的--exclude参数可以用来排除文件,这可能是一个相关问题。 需要确保回答结构清晰,分点说明,包括命令格式、参数解释、示例、输出解释、常见问题等。同时,引用相关的引用资料,比如引用[2]关于-s参数的作用,引用[5]关于-h参数和排除文件的方法。最后,生成的相关问题应该围绕du命令的其他用法,比如排除文件、排序目录大小、与其他命令结合使用,以及权限问题等。这样可以帮助用户进一步探索du命令的功能。</think>### Linux中`du -sh`命令详解 #### 一、命令功能 `du -sh`是用于**快速查看目录或文件总大小**的常用命令组合: - `-s`:汇总显示总大小(不显示子目录细节)[^2] - `-h`:以人类可读格式显示(自动转换单位:KB/MB/GB)[^5] --- #### 二、命令格式 ```bash du -sh [目录或文件路径] ``` 若未指定路径,默认计算当前目录--- #### 三、典型用法示例 1. **查看当前目录大小** ```bash du -sh ``` 输出示例: $$4.8G \quad .$$ *解释*:当前目录大小为4.8GB,`.`表示当前目录[^3] 2. **查看指定目录大小** ```bash du -sh /var/log ``` 输出示例: $$1.2G \quad /var/log$$ *解释*:`/var/log`目录总占用1.2GB空间[^2] 3. **批量查看多个目录** ```bash du -sh /home/* # 查看所有用户主目录大小 ``` --- #### 四、输出差异分析 | 现象 | 原因 | 解决方法 | |------|------|----------| | 结果比实际文件大 | 统计的是磁盘块占用(包含文件系统元数据)[^5] | 使用`--apparent-size`显示实际文件大小 | | 部分目录无权限访问 | 权限限制导致统计不全 | 通过`sudo`提升权限[^5] | --- #### 五、进阶用法 1. **排除特定文件类型** ```bash du -sh --exclude=*.log /path/to/dir # 忽略.log文件[^5] ``` 2. **显示子目录大小排序** ```bash du -sh * | sort -rh # 按大小降序排列 ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值