Man*_*ngo 4 linux du mount-point
如果问题的措辞有误,请告诉我.这可能解释了为什么我找不到答案.
我想使用如下命令在主磁盘上找到用法:
du -sh /*
Run Code Online (Sandbox Code Playgroud)
问题是我在根级别有多个挂载点,我想du跳过这些.
我认为-x应该选择这样做,但要么我误解了它的作用,要么我错误地使用它.
如何du在不遍历其他安装的情况下仅应用于根磁盘?
谢谢
Ign*_*ams 16
du -x不会遍历它遇到的任何挂载点.但如果它被告知从挂载点开始,那么它将按照要求执行.
这很骇人,但它似乎可以从Shell中完成您想要的操作,
for d in /*; do egrep " ${d} " /proc/mounts > /dev/null || du -sh ${d}; done
Run Code Online (Sandbox Code Playgroud)
如果需要,sudo在前面添加一个du。
| 归档时间: |
|
| 查看次数: |
10448 次 |
| 最近记录: |