00:00
好,那这样的话呢,我们这个地方来个在Linux里边组的管理。刚才主要是给大家讲了基组的基本概念,那么现在基本概念以及基本管理,现在我们在这个地方讲组,主要是讲解组和文件的关系,这我们也叫做文件与组,在这个地方主要强调文件与组,知道好诶。文件一组在这儿,主要是这个地方。那前面我们给大家讲的那些,把以前讲的这些我给大家总结一下,我们说每在Linux中,在Linux中每一个用户,每一个用户都至少属于一个组,用户不能不能独立于组存在。
01:02
啊,至少属于一个组,不能独立组织,当然一个用户,一个用户可以属于多个组,行了,这是我们以前给大家讲过的,真的。下边在这个基础上,我们进一步来给大家讲组合文件的关系。上边主要是给他讲组合用户的关系,现在我们来看看组合文件的关系,那组合文件什么关系呢?我们说在linuxx中,哎,这个写错了,每一个在linuxx中每一个每一个文件。每一个文件也都属于一个组。也都属于一个组,文件也也有组,也有他自己的组。而且那些组跟用户这些组都是同样的创建的那格鲁普那种组。
02:04
文件也都属于一个组。但是文件跟用户不太一样,用户说用户可以属于多个组。我们说文件属于一个组,但是文件只能属于一个组。你要说一个文件属于多个组不行。文件属于一个组,并且只能属于一个组。你知道文件也必须知道吗?也必须属于一个组,而且只能属于一个组,他不像用户可以属于多个组。他只能属于一个组。任何一个文件都是我们说的这种文件其实也包含目录。都一样,只要我们这个文件或目录吧,或目录,或目录或者目录,我在这里说的文件都是广义上的文件,包含目录。
03:10
但我为了说的方便,文件或目录,我以后我就不说文件或目录,我就说文件你就知道它也包含目录也行。我们说文件必须属于一个组,而且只能属于一个组,目录也一样,也是只能属于一个组,而且只能而且必须属于一个组,必须属于一个组,而且只能属于一个组。在Linux里边就是这样。好,这是我们说的,这那你说老师那那他什么,那为什么要用户属于一个组,好理解啊,将来对同一个有共性的用户,然后呢,把他们分到一个组里边,将来好便于统一管理。那文件属于一个组,而且只能属于一个组,这是做什么意思呢?Linux为什么这么设计呢?它总得有原因的。
04:02
他有什么原因?他是这样的,他说通过这种设计,文件也属于一个组,可以通过文组来进行对这个文件访问的一些权限的控制。知道吗?所以我们他这么设计,他这样,他是想这样,他是想让文件,当然我们这个文件我们说也包含目录也包含,目录也包含就这。文件或者目录就可以通过这些组,通过这些组来控制,来控制。通过他们所属的这所属于的某一个组来控制哪些用户,哪些用户。可以对它本身可以对他,可以对谁,可以对这个文件或者这个目录可以对他进行。进行哪些操作?
05:02
哪些操作。那么这也就是。G。这个文件或者目录的访问权限,访权限。文件或者目录。就是通过这些组。来控制哪些用户可以对他进行哪些操作。什么操作?是能够读它,还是能够写它,还是能够执行它。知道吗?通过这些组来控制的,诶,那你说老师通过组怎么就能控制哪些用户可以对这个文件或者目录。进行哪些操作了呢?他咋控制的呢。他是这样控制的,咋控制,大家你注意听,我注意理解是吧,他咋控制,他是这样,他说在。
06:02
文件或者目录,看来看来。Linux系统中所有的用户分为三类文件,任何一个文件或者目录都把Linux系统里边所有的用户通过组来分为三类。哪三类,这三类一个是文件的所有者,文件或目录的所有者,在文件看来,或者在目录看来,Linux里边不管有多少个用户,几百个几千个也好,不管有多少个,他把这些用户。分为了三类,就每一个文件和目录都分为三类了。把这些目录,把这些用户都分为三类,一类是这个文件或者这个目录它的所有者。
07:02
所有者,咱们前面给大家说过,一个文件或者一个目录,所有者一般来讲都是这个文件或者目录的创建者就是它的所有者,当然我们也可以后来通过命令改它,默认情况下。一个文件的所有者或者一个目录的所有者就是这个文件或目录的创建者,所以我们这个地方是找默认情况下,默认情况下文件或者目录的所有者都是。创建者创建者。当然我们也可以修改,也可以修改,怎么修改我后边给大家讲。所以任在一个文件或者在任何一个目录看来。那么所有的用户,假如几百个用户也几千个用户也好,它里边一定有这个文件或者这个目录的。所有者。他把这个用户分为这么一类用户。这是跟他最亲的一类用户了。
08:01
就是他的所有者的这个文件或目录的所有者。家长。好,这是我们这个。这是一类用户,除了这一类用户之外,还有一类用户,还有一类用户知道吗?还有一类用哪一类用户知道吗?在一个文件或目录看来。无锡文件这个Linux系统里边,所有的用户里边,除了所有者之外,还有一类用户是跟这个文件或者目录处于同组的用户,叫同组用户。同组用户是说跟。文件跟这个文件或者目录。属于同一个组的组的用户,这叫同组用户。诶,你说老师文件或者目录怎么跟用户处理同组了是啊。
09:04
前面跟大家说了,每一个用户至少属于一个组。而且他们可能属于多个组。诶,一个用户可能属于多个组,而每一个文件呢,也都必须属于一个组。那有可能有些用户和一个组和一个文件呢,就属于同一个组了。你比如说有个程序员,他属于研发部这个组。那假如说在这个服务器上有一些文件是属于程序员们使用的,来开发文档。那么在上传这文件的时候,也把让这些也把也把这些文件也都什么,把他们归结到研发部足里边了。这个时候,对于程序员而言,对于这些文件而言,他们就属于一个组了。所以对于,也对于这些什么开发文档而言,在整个Linux服务器上,这些用户里边,其中就有一类。
10:04
用户是给他是同组的,哪些用户就是那些程序员跟他是同组。这个时候,将来就可以对这对这些组进行授权。看这些组里边人可以对这个文件进行查看,还是进行读写,还是对行执行。这都是权限,总之吧,目前来讲,对于一个什么文件而言。他可以把系统里边这些用户分为这一大类用户,在他看来有这一大类用户给他属于属于同组的,那你说老师有没有不同组的,当然有了那些测试部分人测试都属于测试组里边的,那跟这些开放文档他们不是属于一个组。那不是属于一个组,那属于什么组?我们说在这些文件看来,除了这两类用户之外,在系统里边其他所有的用户都属于其他组用户,其他组用户什么意思?就是说那些用户在一个文件或目录看来。
11:04
那些用户既不是他的所有者,也跟他不处于一个组里边,那就是,那就是什么?那就是其他组的用户,那么将来他可以对其他组的用户进行统一授权。其他组的用户能不能读,他能不能写,他能不能执行了,都可以什么对这些用户组进行授权。所以我们说那其他用户什么既不是,既不是文件或者目录的所有者,也不是那么同组用户。No。那么这些用户就叫做其他组的用户。知道吗?所以说大家看通过组。在文件看来,我们就可以把所有的用户分为这三类。然后将来这个文件或者目录可以针对三类用户做不同的授权,怎么授权你先别管。
12:07
反正是在他们看来,系统里边所有的用户就分这三类,以后针对不同的用户,然后做不同的授权就行。好,这个我们说关于文件与组,这样的话大家能理解吗?嗯。
我来说两句