문제

I am trying to get free sdcard space with adb command, but I could not able to achieve. Any suggestions how to get the sdcard space.

도움이 되었습니까?

해결책

Use df, as with any Linux distro. Not all Android devices may have it, but it usually seems to be available.

다른 팁

  1. df: Disk space details.

    adb shell df

  2. du: Disk space used by the specified files and subdirectories.

    adb shell du

  3. df -h: Disk space details in KB/MB format.

    adb shell df -h

  4. du -h: Disk space used by the specified files and subdirectories in KB/MB format.

    adb shell du -h

  5. For specific folder desk space details.

    adb shell df /system

  6. For specific folder and sub-directories desk space details

    adb shell du /system

df -h to find disk usage and to find big files:

du -a <the_dir> | sort -n -r | head -n 20

du | sort -n -r will mess up the hierarchy of folders, so I prefer -t, --threshold=SIZE to set a threshold.

But du on my Android phone doesn't have -t, --threshold=SIZE option

So I found an alternative:

du -m | awk '$1 >= 100'

(Display directories with a size >= 100MB)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top