首先重要的三个概念就是所有者,所属组和其他人。所有者当然对文件有读写和执行的权限,所属组的话可以类比两个竞争团队,团队内部可以查看自己的文件,但是团队之间对彼此的文件式没有查看权限的,其他人的话可以类比为客人,权限的话是首先定义好的。root是万能的天神,什么权限都有,所以一般情况下,不建议使用root权限去登录。
然后是linux文件权限的概念,也是本章我认为最重要的部分,使用ls -al命令很容易看见几个字段,首先要知道这几个字段的意义,前面的九个字母我们拆成三段来看,分别是所有者,所属组,其他人的权限,比如说rwxrwxrwx,后面的是文件的链接数,所有者,所属组,最后是容量和日期(应该是最好看出来的),文件权限十分重要,一定要想好什么权限可以给,什么不可以给。
既然告知了权限的重要性,那么就要说一说怎么更改权限:chgrp,chown,chmod,最后一个命令可以通过数字和符号两种方式来修改,使用最后一种最常见,权限对于文件的意义是我们可以修改文件的内容,对于目录的意义是我们可以对文件本身进行操作,比如说复制粘贴删除等等,所以说会存在一个状况:我不能读写文件,但是可以删除文件
Linux文件时没有拓展名这个概念的,能不能执行全部都是依靠x权限,文件长度和文件名都是由一堆限制,最后讲的就是目录的配置,了解一个叫FHS的东西就可以了。
重点:
1. 学会改变权限
2. 了解FHS