【发布时间】:2014-04-08 20:39:02
【问题描述】:
我正在尝试使用 adb 命令获取可用的 sdcard 空间,但我无法实现。任何关于如何获得 SD 卡空间的建议。
【问题讨论】:
-
如何获得以 KB 为单位的结果?我的 df 命令返回的 GB 粒度不够
-
@JoshGraham 使用
df -h供人类阅读。
我正在尝试使用 adb 命令获取可用的 sdcard 空间,但我无法实现。任何关于如何获得 SD 卡空间的建议。
【问题讨论】:
df -h 供人类阅读。
使用 df,与任何 Linux 发行版一样。并非所有 Android 设备都有它,但它通常似乎可用。
【讨论】:
adb shell busybox df -h | grep '^/dev/fuse' 中运行它。如果您没有busybox,请安装它:-)
-h)不起作用。
df:磁盘空间详细信息。
adb shell df
du:指定文件和子目录使用的磁盘空间。
adb shell du
df -h:KB/MB 格式的磁盘空间详细信息。
adb shell df -h
du -h:指定文件和子目录使用的磁盘空间,KB/MB 格式。
adb shell du -h
有关特定文件夹桌面空间的详细信息。
adb shell df /system
有关特定文件夹和子目录的桌面空间详细信息
adb shell du /system
【讨论】:
df -h 查找磁盘使用情况和查找大文件:
du -a <the_dir> | sort -n -r | head -n 20
【讨论】: