adb shell 在sdcard中新增文件后,没有可执行权限
时间: 2024-02-15 13:05:25 浏览: 217
Window下adb shell中文乱码问题解决方法
如果您使用adb shell在sdcard中创建文件,则需要使用`chmod`命令为该文件设置可执行权限。例如,如果您想将文件`test.sh`设置为可执行,则可以使用以下命令:
```
adb shell chmod +x /sdcard/test.sh
```
这将为`test.sh`文件设置可执行权限。如果您需要设置其他权限,例如读取和写入权限,您可以使用以下命令:
```
adb shell chmod +rw /sdcard/test.sh
```
请注意,如果您的设备已经rooted,则可以使用su命令以root权限执行这些命令。例如:
```
adb shell su -c "chmod +x /sdcard/test.sh"
```
但是,这需要您的设备已经rooted,并且您需要小心使用root权限,以避免意外删除重要文件或危害系统安全。
阅读全文