教你完全弄懂Android系统的权限 九宫格的命令式写法则

所属分类: 手机学院 / 安卓手机 阅读数: 1168
收藏 0 赞 0 分享

   以大家最熟悉的Root Explorer文件管理器为例,我们经常需要用到菜单里的“Permissions”选项来给文件或文件夹设置权限,而这个权限的设置界面就像是一个九宫格一样,我们只需要在里面勾选或者取消勾选就完成了权限的设置。

  九宫格的三列分别为Read、Write、Execute,分别对应读取、写入和执行三种权限,三行则是Owner、Group和Others,分别对应所有者、用户组和其它三组账户。

  如果我们把电脑上的文件复制到手机的存储卡里,则该文件的默认权限总是如下表所示:

教你完全弄懂Android系统的权限 如此叼 

  ▲左为Windows上的文件在Android系统里的默认权限,右为文件列表里显示的权限

  不过细心的朋友可能会发现,我们所勾选的权限,在文件列表中却是另外一种显示模式,比如上述九宫格默认权限显示在列表里却是---rwxr-x,这样的表述方法又是怎么来的呢?

  理解起来其实很简单,---rwxr-x总共是九个字符,而九宫格也一共有九个勾选选项,首先没有勾选的选项我们一律用字符-表示,而对于勾选了的选项,只需结合其所对应的列来看就能同样轻松写出对应的字符:如果对应的列是Read,那么就写作r,如果对应的列是Write,那么就写作w,如果对应的列是Execute,那么就写作x,其实都是这三个单词的缩写,非常容易记忆。

  好吧,现在让我们按照从左到右、从上到下的顺序来看,那么这个九宫格的写法就很容易推导出是---rwxr-x了。

  怎么,还看不懂吗?那么再详细拆解一遍:

  九宫格第一行:---;九宫格第二行:rwx;九宫格第三行:r-x,将这三行连在一起写,自然就成了---rwxr-x,嘿,你做到了,就这么简单!

  学会了这种列表写法可是一种很了不起的事情,因为安卓高手们——尤其是国外的达人们非常喜欢用这种写法来表述,如果以后在论坛或网站上看到了这样的写法,你把它反过来推导就知道该怎样勾选九宫格设置权限了,真是一件很棒的事情。

  不过学会了列表式写法也不要骄傲,因为还有一种常见的命令式写法等着你来学习,想要进化成文艺青年的话就必须把这种命令式写法掌握。

  是的,我们经常可以看到高手们使用一种名叫chmod的命令来批量更改权限,而紧随chomd后面的就是一串三位数的数字,chmod命令的用法会在以后的课堂里详细讲解,现在你只需要知道怎样把九宫格转写为命令式的数字就Okay了。

  和列表式写法类似,没有勾选的选项我们一律用数字0表示,而对于勾选了的选项,只需结合其所对应的列来看就能同样轻松写出对应的数字:如果对应的列是Read,那么就写作4,如果对应的列是Write,那么就写作2,如果对应的列是Execute,那么就写作1。

  看到这里你可能会质疑——你不是说是一串三位数的数字吗,这样写岂不就成九位数了?问得好,这就是文艺青年和普通青年的区别,文艺青年在给出最终结果前,还要进行三次加法运算。

  怎么个运算呢?首先来详细拆解一遍,九宫格第一行对应的数字:000;九宫格第二行对应的数字:421;九宫格第三行对应的数字:401。我们现在把每行的数字都求和,然后分别写出结果就是0、7、5,连在一起写就是075,好了,答案就这样华丽地出来了。

  刚才所举的手机默认的权限只是用来入门的,没有什么实际的价值,下面进入实战阶段,让我们看看system目录的文件夹,每一个文件夹的权限都是这样的:

 

  ▲System里的文件夹九宫格权限和列表式写法

  它的列表式写法是rwxr-xr-x,命令式写法为755。

  再看看最常用的,System/app里的文件权限:

 

  ▲System\app里的文件九宫格权限和列表式写法

  它的列表式写法是rw-r--r--,命令式写法是644。

  最后说说八门遁甲之八门全开的九宫格,也就是九个选项全勾选的九宫格,它的列表式写法自然就是rwxrwxrwx,而对应的命令式写法则是777,很有意思的一个数字。谢谢阅读,希望能帮到大家,请继续关注脚本之家,我们会努力分享更多优秀的文章。

更多精彩内容其他人还在看

三星Galaxy Note 4/Edge系统将跳过5.0升级安卓5.0.1

Galaxy S5 LTE-A SM-906S第一个尝鲜之后,三星正准备将另外两款高端机带入到安卓5.0.1的世界,这就是大屏旗舰Galaxy Note 4,及其双面屏版本Galaxy Note Edge。这也就意味着,它们俩将不会经过安卓5.0的初级阶段,而是直接奔向最新版
收藏 0 赞 0 分享

安卓5.1什么时候发布?安卓5.1发布时间/更新内容曝光

安安卓5.1什么时候发布?卓5.0.1是目前最新版本的安卓系统,目前很多设备仍没有吃上这个最新的系统;不过周三消息称,安卓5.1最快明年二月份便会发布,并会带来众多改进。而日前安卓5.1发布时间/更新内容曝光,一起来看看吧
收藏 0 赞 0 分享

一加手机联通双4G版多少钱?一加手机联通双4G版售价及配置

天的一加手机周年庆典上,一加终于兑现了承诺,为广大粉丝带来了一加手机联通版。其实早在上个月,我们就报道了一加手机联通版的相关信息,现在它终于正式发布了
收藏 0 赞 0 分享

Android 5.1新特性有哪些?安卓5.1更新内容

安卓5.1更新了什么呢?Android 5.1新特性有哪些?相信还有很多朋友对于即将到来的安卓5.1的更新内容还不太清楚,安卓5.1将修复一大堆bug,具体的更新内容就和小编一起去了解下
收藏 0 赞 0 分享

大Q Q2手机怎么样? 大Q Q2参数配置详解

12月18日:专注移动网络购物的买卖宝自创品牌大Q手机,陆续推出了一系列定价亲民的手机,典型产品便是针对红米NOTE而生的大Q NOTE。那么大Q Q2手机怎么样?下面小编就为大家带来大Q Q2参数配置,一起来看看吧
收藏 0 赞 0 分享

魅族mx4 pro指纹识别怎么破解?mx4 pro指纹识别破解方法

有网友爆料称MX4 Pro的指纹识别系统存在漏洞,可以轻松破解,下文小编就为大家带来mx4 pro指纹识别的破解方法,感兴趣的朋友一起去了解下吧
收藏 0 赞 0 分享

华为荣耀6悬浮窗功能的开启技巧以便快速打开应用

在使用过程中发现,荣耀6可以使用悬浮窗功能,快速打开想要的应用程序,想操作的朋友可以看看下面的教程
收藏 0 赞 0 分享

魅族手机充不了电之前是用电过度长时间未充电

最近,身边的朋友反映到魅族手机充不进电,想必也有朋友和小编一样,急的泪牛满面吧,下面将方法与大家分享下,希望对大家有所帮助
收藏 0 赞 0 分享

魅族mx4熊猫机开箱图赏: 前黑后白的经典配色

魅族手机的熊猫配色是魅族一直以来的经典配色,我们抢购了一台,现在大家就为大家带来了魅族mx4熊猫机开箱图赏,一起来看看这款前黑后白的经典配色吧
收藏 0 赞 0 分享

魅族flyme4.1的流量监控任务图标怎么隐藏去掉

有时有钱想任性一次都不行啊。那要怎么把这个流量监控任务图标隐藏或者关掉呢?下面跟大家分享下魅族flyme4.1的流量监控任务图标去掉步骤
收藏 0 赞 0 分享
查看更多