安卓手机|没有电脑也不愁!如何在安卓手机上执行adb shell 命令?( 二 )


出于安全的考虑 , LADB只向用户开放了adb shell输入 , 在系统没有Root时只能执行“shell xxx”这样的命令 , 但也足以完成黑阈、绿色守护等APP的配置了 。
常用部分命令说明:
ls(查看当前目录下的文件);
cd(切换目录 , 如cd /sdcard);
su(若Root设备 , 可以使用此获取权限 , 使用后再执行某些命令就没有权限限制了);
rm xxx.txt(删除某个文件);
mv xxx.txt /sdcard/yyy.txt(移动文件 , 顺便重命名);
cp xxx.txt yyy.txt(复制文件);
md5 xxx.txt(获取文件的MD5值);
am start -n com.tencent.mm/com.tencent.mm.ui.LauncherUI(启动任意应用的Activity , 比如启动微信);
am force-stop com.xxx.xxx(结束某个应用);
dumpsys activity services com.xxx.xxx(查看某个应用正在运行的Service);
pm disable-user com.xxx.xxx(冻结某个应用 , 参数是包名);
pm enable com.xxx.xxx(恢复冻结);
pm clear com.xxx.xxx(清除某个应用的数据) 。
如果手机本身已经Root , 通过su后可以无限制执行更高级命令 , 比如今后再配置Wavelet时就能真正摆脱电脑了 。

相关经验推荐