执行 chmod 时 ADB Shell 给出错误模式(在 su 下)
Posted
技术标签:
【中文标题】执行 chmod 时 ADB Shell 给出错误模式(在 su 下)【英文标题】:ADB Shell giving bad mode when executing chmod (under su) 【发布时间】:2012-03-06 08:28:33 【问题描述】:我遇到了与 android ADB Shell 相关的问题。当我尝试执行命令 chmod 时,他给了我一个“坏模式”。我不明白为什么。我确定我在“su”下执行,由“#”表示。任何人都知道为什么会发生这种情况,以及如何使其工作?提前致谢。
chmod o+rw /dev/ttyS1
【问题讨论】:
您是否尝试过chmod 600 /dev/ttyS1
或其他适合您要使用的权限的八进制值?祝你好运。
谢谢,我设法用 666 打开。将其发布为答案,以便我接受。
【参考方案1】:
Bad mode 是指文件的权限设置不正确,某些版本的chmod
不理解o+rw
表示法。所有chmod
s 都懂八进制符号,其中 6=读/写,所以试试
chmod 666 /dev/ttyS1
我希望这会有所帮助。
【讨论】:
以上是关于执行 chmod 时 ADB Shell 给出错误模式(在 su 下)的主要内容,如果未能解决你的问题,请参考以下文章
在应用程序中以编程方式执行 adb shell dpm 命令会产生无法运行程序“adb”:错误 = 13,权限被拒绝 [重复]
运行 adb shell 命令时 #adb shell 与 #adb -e shell 之间的区别
连接多个设备时如何使用 ADB Shell?因“错误:多个设备和模拟器”而失败