作者:Irain
QQ:2573396010
微信:18802080892
官网链接:https://adbshell.com/
目录
1 获取设备中的文件或目录
相关链接:https://adbshell.com/commands/adb-pull
1.1 从Android设备复制文件或目录及其子目录
adb pull /data/app/com.quickwis.shuidilist-1/base.apk E:test.apk
1.2 保留文件时间戳和模式。
adb pull -a /data/app/com.quickwis.shuidilist-1/base.apk E:test-a.apk
2 拷贝文件或目录到设备
详细链接:https://adbshell.com/commands/adb-push
adb push E:Gall.apk /sdcard/tmp/Gall.apk
3 创建文件夹
详细链接:https://adbshell.com/commands/adb-shell-mkdir
3.1 设备内创建文件夹
mkdir directories
3.2 cmd命令窗口创建文件夹
adb shell mkdir /sdcard/tmp/directories/new
4 列出文件和目录
详细链接:https://adbshell.com/commands/adb-shell-ls
4.1 列出指定文件夹下的目录和文件
adb shell ls /sdcard/tmp
4.2 列出所有的目录和文件
adb shell ls -a
4.3 列出目录,而不是内容
输出结果奇怪,没有目录
adb shell ls -d
4.4 递归列出子目录
adb shell ls -R /sdcard/tmp
5 改变和打印当前工作路径
详细链接:https://adbshell.com/commands/adb-shell-cd
adb shell cd /mnt/sdcard/Download
adb shell pwd
使用后,并没有改变当前工作路径
6 删除文件、目录和符号链接
详细链接:https://adbshell.com/commands/adb-shell-rm
adb shell rm /sdcard/tmp/Gall.apk
7 改变文件时间戳
详细链接:https://adbshell.com/commands/adb-shell-touch
不常使用
adb shell touch /sdcard/tmp/directories
8 复制文件和目录
详细链接:https://adbshell.com/commands/adb-shell-cp
adb shell cp /sdcard/tmp/Gall.apk /sdcard/tmp/directories/Gall.apk
9 移动文件或目录
详细链接:https://adbshell.com/commands/adb-shell-mv
adb shell mv /sdcard/tmp/directories/Gall.apk /sdcard/tmp/directories/new/Gall.apk