Linux系统下的文件访问权限

2018-06-13  本文已影响0人  嗷老板

  我们查看root目录下的文件,会发现最前面有10个字符,这10个字符就表示了文件的访问权限。


Linux系统的文件访问权限

  第一个字符代表文件类型。d代表目录,-代表非目录。接下来每三个字符为一组权限,分为三组,依次代表所有者权限,同组用户权限,其它用户权限。
  每组权限的三个字符依次代表是否可读,是否可写,是否可执行。

修改方式

chmod +x ./hello.sh

  加号后面的字母表示具体的权限,下面的命令就是为所有的用户增加可执行的权限。

chmod xxx ./hello.sh

  xxx代替三个数字,三个数字分别表示为三个不同用户增加的权限。

7=4+2+1,表示拥有可读可写可执行权限
5=4+1,表示拥有可读可执行权限,但是没有写权限
4代表拥有可读权限
2代表拥有可写权限,
1代表拥有可执行权限
0 代表没有任何权限
以此类推

例如:

chmod 777 ./hello.sh

  表示为所有者权限,同组用户权限,其它用户权限都赋予了可读可写可执行权限。

上一篇下一篇

猜你喜欢

热点阅读