天天看點

安卓系統檔案權限解釋

安卓系統檔案權限解釋

【android檔案權限】

衆所周知,安卓是基于linux開發的,是以想要了解android系統檔案的權限,需要從linux說起~

linux系統權限簡介:

一個檔案一共有三個組别:使用者、群組、其它

其中每個組包含三種權限:讀r、寫w、執行x

也就是說一個檔案共有9個權限屬性。

從左往右一到三位是[使用者],四到六位是[群組],七到九位是[其它]

舉例:用rootexplorer管理器打開任意一個檔案,可以看到它的權限:rw-r--rwx

他的意思就是[使用者]對其享有讀寫權限,[群組]享有讀權限,[其它]享有讀寫執行權限

【權限與數字對應關系】

很多時候為了友善編寫腳本、使用終端,人們會用數字來表示檔案的權限!

數字與權限的對應關系:

讀r=4

寫w=2

執行x=1

總共用三個數字代表三個組的權限,每個數字的大小等于每個組所包含的三個權限的數字之和。

例如:一個檔案的權限為rw-rwx-r-x,它的數字表示方法就是675

代表[使用者]讀寫[群組]讀寫執行[其它]讀執行

常用的權限組合:

444=r--r--r--

644=rw-r--r--

666=rw-rw-rw

754=rwxr-xr--

777=rwxrwxrwx

知道了原理,很快大家就能上手編寫一些腳本

繼續閱讀