- 6
- 0
- 约3.45千字
- 约 4页
- 2016-12-07 发布于北京
- 举报
Java中运行Shell for Android
??
#! /system/bin/sh
#最简单的一个shell,没什么功能
#需要注意的是必须是 #! /system/bin/sh开头(有空格)
#和一般linux不同,如果用#!/bin/sh就会找不到(因为没有)
ls
复制代码
? ? 在cmd中用adb push d:\\x.sh /data/kenshin上传shell? ? 第一个参数是本地文件位置,第二个是远程位置(也就是放在android中的位置),在根目录的data目录下,kenshin是我自己创建的一个文件夹.??如果失败了,说是只有只读权限的话,需要修改文件夹的权限.具体如下:? ? 进入adb shell,使用mount命令查看挂了哪些块.??
C:\Documents and Settings\Kenshintangadb shell
# mount
mount
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k
原创力文档

文档评论(0)