00:00
好。当我们开始上课啊。那我们还是接着来给大家介绍一下我们这个Linux相关的这些技术,知道吗?好,今天我们重点给大家介绍就是。Linux里边关于文件或目录的权限管理知,所以我们这个的话,什么给大家讲这个第16个了,第16个是关于Linux里边。他的文件或目录的权限管理叫Linux,他说的这权限,就我们学的权限基本上都是那些,什么叫对于文Linux里边关于文件啊,文件和目录,他们的访问权限主要是这些,你说还有哪些,你说谁有权利创建用户,那些关于用户的权限,那些管理,我们不缺那些。因为我们不是做什么做实施的,我们是做开发的,知道吗。
01:03
那他那泉眼多了。谁能创建用户?谁能创建什么样的用户,给用户有授什么权,那些都是一些系统管理员来做实施的,那些人天天在用这个那些什主要跟那些那些人那么学的课程里边,我们会做关于人,关于用户的权限管理,我们会学那些,然后对于我们程序员而言,主要是操作的是文件的权限,大多数文件的权限,还有目录的访问权限,那么文件和目录的访问权限,所以我们这个地方关注Linux中关于什么文件的文件或者目录,我其实我说这个文件其实也包含目录,那我这个账号都写出来吧,目录的权限管理。你知道吗?你们给一个用户授授什么权,授一个什么超级管理员的权限,那些都是属于用户的权限,那些一般来讲我们用不到,都是那些什么做实施的,专门做运维或者实施的那些人,天天在Linux上面来进行这个部署一些这个啊,搭建一些开发环境啊等等,部署一些项目等等做这些啊,所以那些人他们主要是他们什么学的比我们要多一些,因为他们做这个实施的。
02:22
他们主要是在Linux上面来进行操作,那我们主要是这那些什么,研究它的文件和目录的管理权限,好这些好,下面我们给大家简单介绍一下,那么这个权限其实我们前面一直在给这一块知识做准备,这一块也是应该说Linux里边稍微有点业务逻辑的地方,知道吗?所以我们前面一直给大家做准备,那前面给家做的一些准备工作吗?一些准备的,呃,一一些准备工作啊。哪些准备工作我们前面跟大家说了,我们说Linux里边这文件和目录的权限主要是通过组来控制,所以我们前面给大家讲了,讲了两次组,第一次关于组的基本是组,应该是说你关于用户和组。
03:09
就是第一部分组的基本知识啊,那通过我们第一部分讲组的时候给大家讲的,大家知道应该说Linux里边我们说用户不能脱离组来存在,不能独立组存在,就一个用户,一个用户至少属于一个组,属于一个,那哪怕一个用户刚一创建,没有给他指定组,也会默认给他创建一个。组,这个组名和它的文件名相同,并且作为它的主组,把这个用户分到这个主组里边知道吗?这是我们说到这一个用户,他是个组,当然我们说创建的时候也可以给他指定组,当然我们说一个用户至少属于组,他也可以什么也可以属于多个组,也可以属于多个组,你可以把一个用户随意加到一个组里边。
04:02
然后。好,这是我们前面给大家讲的这些,这是这一个准备工作,再一个我们说后边又给大家讲了文件和组,或者叫目录和组。当时又跟大家说了,我们说一个文件,一个文件或者目录或者目录。也属于一个组,也必须吧属于一个组,并且一个文件目录只能属于一个组。并且你说你只能什么,只能属于一个组,这都是为组做,这都是为权限做准备。知道吗?那说他指是一组怎么了?我说有这两个知识知道。我们说对吧,他后边说了是在文件和目录看来,一个目录看来,他把啊整个用系统里边所有的用户分为三类用户,那在那么一个文件或者目录看来。
05:02
然后呢,Linux系统中,系统中所有的用户。所有的用户可以分为三类,可以分为三类,哪三类?一个是所有者,所有者。这个所有者我就不给大家讲这个回顾了,我们一般是文件的创建者,就是文件所有者,当然我们也可以改,知道吗?再一个同组用户,同组用户还同组用户,这样就是说那些给这个文件或目录相同组的,在同一个组的用户。只要在同一个图里,就是同组用户,再一个其他组用户,其他组用户知道吗?之所以给大家强调这点,就是说将来文件或者目录,他的访问权限就是通过这些用户,通过组来控制。
06:08
分别对三类人员做不同的。对某一个文件和目录的访问做不同的权限的限制,怎么限制的,那就是我们现在给大家今天给大家讲的一个重点内容,就是Linux里边有关文件和目录的访问权限的管理。这下边我们就跟他说。另一组中有关访问前线的关。那他到底怎么怎么来管理,那我们一块看一看。我说下边我们给大家说一下,这那我下边再看第一个知识,就说大家要明确知道在Linux里边。啊,任何目录,任何目录或者文件都有三种权限。知道好,下边我们然后Linux Linux中啊,这样中任何就Linux就是账号中文件或者目录。
07:08
或者目录的三种权限,先认识三种权限,然后我们再看看通过组如何控制这三种权限,哪三种权限我说他说是这样,他说这样在Linux里边,在Linux中。在那个我们说任何文件或者文件啊,任何文件或者目录都有,都有三种权限,都有三种权限。每一个文件和目录都有三种权限,哪三种权限就是这三种读的权限?读用英文单词,它是用read。
08:00
就是任何一个文件,你比如说大,我随便创建一个文件,这个文件你比如说大家我是一个t1.test。啊,这提1.test知道吧,这个文件它就有一种权限,什么权限就是读的权限,读什么意思?对于文件而言,我说读就是说看谁能查看它里边内容。怎么查看里边内容,那无非就是咱们以前给大家讲的那些查看文件内容的那些命令,看看哪一个用户可以对这个文件执行的命令。查看文件的内容,那就什么,无非就是我们以前的内容,Cat,还有什么more,还有less,还有head tail等等,这些都是查看一个文件的内容。那么说他这么一个文件都有权限,都有独的权限,他这种权限就是控制哪些用户可以对这个文件执行这些命令。我们说这些命令你学完了,并不是说任何一个用户都可以对这个文件做这些操作,它都有权限控制,读就是表示这个权限知道吗?所以这是读的权限,这是对于文件而言,读的权限是这个意思,那对于目录而言呢?假如有个目录叫test的目录。
09:22
对他而言,读是什么意思?就是能够看到test这个目录下边的有哪些子目录和文件。那换句话说,就是说看哪些用户可以对这个。T的这个文件来执行,看它下边有哪些子目录和文件,那一个命令,哪个命令就是LS的命令,咱们前面给大家讲了吗?LS的令可以查看指定目录下边有哪些子目录和文件,咱咱们以前跟大家讲这个命令的时候,并不是说任何一个用户都可以对任何一个目录来执行,IOS并不是这样子,你有权限你才能执行,你没有权限你不能执行。
10:07
所以说大家我们说这是一种权限,毒的权限,将来他会控制。不同的用户可以对不同的文件和目录执行相应的权限,相相应的这种读操作,好这是我们说的读的权,一会儿我还会详细的跟大家说啊,大家先说先简单了解一下他这个权限,好,这是读的权限,还有一个写的权限。洗。任何一个文件,我们说或者目录也都可以控制哪些用户可以写它。写到全用这个叫right right。也就是说一个文件,我们说一个文件。大家我们说它这个文件存在,并不是大家要改它,我们以前教给大家如何改它,怎么改它,前面给大家讲用VI或VM命令编辑器去改它里边的内容。
11:02
我们说一个文件创建出来的,并不是说任何一个用户都可以改它里边内容,都可以对他执行V或V。只有有权限改他的,你才能对他执行这些命令,没有权限,你改不了他。这是改的权限。还有假如对目录而言,假如有个目录,目录也有自己的写的权限。他的写的权限就相当于什么。就是说在这个目录里边就改它里边内容,改里边目录里边内容什么意思?就是改在里边创建一个文件,创建一个子目录,或者删除里边已有的文件,或者重命名里边已有的文件,或者怎么录,这些都属于改目录里边内容,都属于写的权限。我们说一个目录,并不是说谁都能可以改里边内容。只要有权限才行。这个权限怎么授予你现在先别管,你先理解。每一个文件和目录都有这些权限就行了,知道好还有什么权限,还有一个执行的权限,执行。
12:09
叫直行,直行的话也是,他也有个英文单词,这个英文单词叫这个叫excuse。要执行。也就是说我们说一个文件或者一个目录也都有执行的权限,对于文件而言,一执行它就是说那你首先保证它这个可执行文件,可执行文件就是一个什么脚本文件。各种系统里边都有自己的可可执行文件,Exe文件就是Windows操操作系统可执行文件就是exe文件,你可以执行,它就说你可以敲一个命令,能够什么它是可执行的,就是说在操作系统上边能够直接运行这个文件,那么在Windows里边它也有可执行文件,它的可执行文件叫十。假如说有一个12文件。并不是说谁都能够执行,它要有权限的人才能执行,没有权限执行不了。
13:04
还有对于目录而言,执行他什么意思,就是看你能不能进入里边去,能够进入里边它就是什么,就是说你这个用户就可以对它具有执行的权限,怎么进入里边就能够切换到这边去,切换什么意思,CD。咱们前面给大家讲切换目录用CD名字,也就是说一个目录创建出来了,并不是说谁都能对它进行切换到里边去,你对它只有执行的权限,你才能进入里边去,否则执行进入不了。好,这是我们给大家讲的,我们说在Linux系统里边,任何一个文件或者目录都有这三种权限。这三种权限,其实这三种权限跟Windows里边基本上类似的,读写执行的权限,知道吗?好,大家有个大概了解之后,下边我把刚才我说的这些给大家写到这个地方。
14:00
大家更明确一下。好,下面我给大家这个简单说一下。然后是。
我来说两句