Android使用chmod改变安卓项目下文件读写执行的权限

最初我们可以看到private.txt文件 当前用户具有可读可写权限,当前用户所在组具有可读可写权限,其他用户没有任何权限,下面我们就要利用chmod指令对private.txt权限进行修改。
在这里插入图片描述
首先用开始按钮+R打开运行,输入cmd进入终端页面,输入adb shell回车,然后输入cd data/data进入数据目录,ls回车查看当前目录下有哪些文件。
在这里插入图片描述
在这里插入图片描述
可以看到目录中有当前项目,切换到当前项目文件夹 , cd com.example.fileright
然后再次查看目录下的文件。
在这里插入图片描述
在这里插入图片描述
切换到private.txt所在的目录。现在就可以进入正题了,我们输入chmod 777 private.txt就将private.txt文件权限修改为所有用户都是可读可写可执行了,这是linux系统里面的基础。
在这里插入图片描述
在这里插入图片描述

chmod 777 文件名 中777的含义:
linux下文件权限是由十个字母来定义的,第一个有 (-或d或l)三种形式,-代表文件,d代表文件夹,l代表快捷方式(应该是吧),之后每三个代表一类用户的权限,有权限用1表示,没权限用0表示,该标识采用的是二进制,所以当一个用户同时有可读可写可执行权限时,就是111 十进制就是7, 第一个是是否可读,第二个是是否可写,第三个是是否可执行。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/liyunfu233/article/details/84111038