1. 粗略的结论

  • home is writable, but not outside
  • 用户在自己的主目录是有写权限的,其它的地方则没有

Linux 学习笔记 (五)文件权限_主目录

eg: 当不在用户主目录创建文件的时候会报错:

Linux 学习笔记 (五)文件权限_创建文件_02

非要创建文件的话,可以化身 超级用户:

Linux 学习笔记 (五)文件权限_创建文件_03

常见的问题就是安装软件的时候:

apt-get -y install vim

Linux 学习笔记 (五)文件权限_主目录_04

2. 三种模式

  • reading r
  • writing w
  • executing x

Linux 用户分组:

  • owner
  • group
  • world

3. 文件模式

3.1 权限概览

Linux 学习笔记 (五)文件权限_创建文件_05

Linux 学习笔记 (五)文件权限_创建文件_06

3.2 可读权限 | r

Linux 学习笔记 (五)文件权限_主目录_07

3.3 可写权限 | w

Linux 学习笔记 (五)文件权限_创建文件_08

有个很有意思的实验:

Linux 学习笔记 (五)文件权限_linux_09

可以发现上面这个文件我是 ​​owner​​, 而且这个文件也是有 写权限的,但还是有权限问题

那肯定是这个文件夹有问题咯:

Linux 学习笔记 (五)文件权限_创建文件_10

3.4 可执行权限 | x

Linux 学习笔记 (五)文件权限_linux_11

4. chmod – change file mode

Linux 学习笔记 (五)文件权限_linux_12