00:00
之前说的这个命令什命令last是不是查看我们这个用户登录情况是不是,那我们可以看一下,比如说这里面,因为我这个已经登录了好多用户了,什么什么这个什么ABC啊,什么那些用户都登录过了,我last看一下我这里面登录用户这里面RG me d d ABC。然后还有其他的吗?没了吗?没了,那我们可以切换到超级用户看一下。Last,看一下。那这里面登录的这个是不是就比较多了,呃,这个什么dev小明,这只是没显示出来而已啊,但是这是dev小明,然后还有什么dev abct me,是不是这就显示说哪些用户去做了哪些操作,是不是都留下痕迹了,知道吧?啊,这是这样的一个过程,那我们就不细讲啊,这是无论是哪个用户从哪里登录,管理员都可以通过last去查出来啊,以及呃,以及是否有人非法登录了都能看到,是不是就是你做任何坏事,是不是天网护卫输入below就是一个概念。
01:00
好,那然后这里面是什么,这里面是下面要讲的,也是我们今天比较重要的一块是修改文件的权限。什么叫修改文件权限,比如说我们是一个组,一个组的人是不是啊啊,我一个文件可以是不是组内共享啊,那我需要把我就是我假如创建一个文件,创建完文件默认情况下,这个组可能是没共享的,是不是可以把这个文件给我组里面所有的人都共享一下呀,那那看一下用什么方法是这是mod。是怎么呢?是这个修改权限,我们看一下例子。呃,我先退出一下用户啊。再退出一下,重新打开。重新打开我们这个呃终端,然后我看一下L查看一下。哇,这个文件比较多,那咱们这样CD。1210。然后L查看一下,这是我们这个昨天新建的一些文件。那我们看一下我现在这个是什么,现在是不是这是我。
02:02
能控制我这个用户,我这个文件呢,因为是我创建的吧,我是这个用户的所有者,是不是不是我是这个文件的所有者,是不是我可以去修改我这个文件里面的这个东西,给我组其他的人用,比如说这里面有什么,有一个这个。看。零一.t第一个是对谁控制的?所有者是不是就是我,我本身呢,第二个是我组里的人是不是,然后第三个其他用户,我觉得这个文件是一个帮助文档,没有太多用,我可以让其他用户怎么着。也也能看到是不是我给这个。加一个写的权限,是不是让他可以去怎么着,能读也能写可以吧,那就是RW-RW-RW,是不是可以加这个权限的,那看一下如何操作呢?是ch mod,然后这里面有几个字母,我看一下U代表什么。然后代表group o代表other是不是or代表什么呀,全部A是不是。
03:01
UGOOA后面有这个英文单词啊,也也有它这个解释,那我想怎么的,想给其他用户加一个写的权限,那我这里面需要怎么操作,看一下在这里面是不是RWRWRW是把这杠变成什么呀,W了是不是,那我需要通过修改权限,修改权限是什么,是添加权限是不是啊,添加权限情况下,我们用加号,那减号就相当于什么。减去权限等号,就设置权限,这个一会儿咱们再说啊,那我们可以怎么着,可以通过代码试一下这是mod哪个文件。嗯,是呃,是不是是哪个用户阿,用户吧,啊做什么操作是加一个权限,加什么权限。写权限是不是,那写权限是什么W吧啊,这里面可以加什么RWX是不是都可以加啊啊我们先加个W试一下,然后加完之后加哪个文件是不是要写一下啊。是test01.t是不是这个文件啊,我们看加完之前这个是什么,是一个杠吧,那回车一下加,加完成了,然后L查看一下。
04:05
这边是什么RWRW。RW是不是都有了吧,那假如说这个文件是我自己的,我不想给谁啊,不想给这个这个我组的人看,也不想给其他人看,我把权限给他减掉就行了。那看一下怎么去减掉这个权限啊。我他妈都有什么权限RW,这权限是不是我可以减掉?这是mod。呃,是先先检组的人啊,这检的时候只能一步步检,检组的人剪什么东西啊,减RW读写权限是不是都给他剪掉啊啊这这呢啊读写权限减掉,然后点哪个文件是test01.t这个文件回车,我们再减一个ch mod是other用户减掉一个什么RW。然后是test01.77回车L查看一下,那你看这里面除了我自己能读能写之外,剩下其他都是什么。
05:03
都不能看,都不能读,不能写了吧,是吧,连查看权限是不是都没有了。啊,但是如果说我现在进到什么,进入到超级用户中,我能看吗。能看吗?能是不是可以啊,超级用户能对这个文件有所有的权限,能明白吧啊。那你看一下,我在这个再看,再看一下啊,这里面比如说打开cat,然后是什么是这个。呃,Cat。test01.t回车是不是能看里面内容啊,嗯,看一下,然后再再退出用户啊,退出超级用户,我就回到我普通用户了,我也可以把我自己的权限全解掉,再也是mod。然后是我自己什么user吧,User减去RW哪个文件test。零一.t是不是推车啊?没了,是不是什么也没有了,那没有了,我们再看一下cat,呃。
06:02
Cat,然后是past01.t库车。是不是权限不够了?那同学说了,说老师你把这个全部改成杠杠杠了,那我们还以后还能修改这个文件权限吗?那你看一下我用普通用户能不能可以啊看一下。Ch mod看一下先不要讨论啊。这是Mo Du加上RW。然后test01.t看到了吧,嗯,拖车没有问题吧,再看一下是不是权限被加上了。为什么?因为我是这个文件的创建者,知道吧,创建者对这个文件有所有的控制权,我可以把我这个权限不这个减掉,但是我有控制他的权利,能明白吧。就比如说这个,我银行卡里有一百一百块钱没少,我有一万一百万块钱是不是我可以不花,放着放着是不是,我可以把卡掰折头是不是,但这个东西是不是我的,那我说我要补个卡,我说银行我要补个卡,然后这100万是不是还能取出来啊,是不是我可以把这100万给大家花,是不是也可以给所有人花,是不是都可以啊,能明白这意思吗?啊,能明白就行。
07:11
那。这只是我们第一种方法,这个让它进行加权限,减权限,还有一种是什么等号是不是。那你看一下我写个等号是什么意思啊,比如说ch mod。Ch mod,这是什么?组组是不是给它等于一个W。然后我们看一下test01.t。回车啊,查看一下,我写了个等号,你看一下这里面是不是怎么的。设定了一个权限是什么,就写是写的权限嘛,是不是,那你看一下我再设置一个权限,所以是mod组让它等于。RX。然后。test01.t那那我这里面假如说执行完成之后,那这里面还有写的权限吗?
08:04
我这里面第一步给他写等号的一个什么,等号的一个W,然后再写了一个等号的RX,那这里面还有W权限吗?这个叫等号,是要设定权限,设定权限就给你某些权限,你原有的权限全部剥夺,知道吧,啊回说一下,看一下L查看一下这里。Mod。让G加上一个W权限,然后是test01.tit那现在有什么权限了?读写执行是不是全有了,嗯,好,回车执行一下,那我现在是不是是不是全都有了RWX是不是都有了,那好,那我再来一下,这是mod,然后G等于R,然后是test。零一.t那我现在设置完之后有什么权限?回收一下L看一下说变成读了,这等号是设定权限,如果你有什么之前有权限,我会给你剥夺,我再给你附加一些新的新的什么。
09:07
新的小新的权限是不是加和减就不一样了,加和减是不管你原先有没有,我只是给你增加了某些权限或减掉了某些权限,知道吧,这是有区别的,就注意一下,这是加号减号等号,这里面有四个四个什么四个这个字母是不是呃,U。Goa,还有一个A3倍设置吧,是不是啊,那咱们看一下这是mod。AA这边所有用户加上一个R,然后test01.t那我们根据上面看一下,我这里面这个TEST01这里面权限都有什么呀。那这里面有个是第一个是读写,第二个是读,第三个什么权限都没有,那我在这里面c mod,然后加代表什么意思啊。所有用户都给他一个什么呀?读的权限是不是,那我原有这个权限之后再加一个是不是他也不变的,如果没有的话,就会添加这个权限,是不是看一下查看一下。
10:07
是不是啊,这里面全有R了吧,那好,那我们再来一个ch mod。呃,A等于W,然后是test01.t这什么意思啊?对,把所有权限全剥夺,然后再给他去添加一个写的权限,是不是就这意思,查看一下是不是就是W-W-W了,之前权限全没有了吧,是不是,那这是它的操作方式啊呃,如果要一起弄的情况下就用A,如果要不一起弄的情下,用什么用这个。哦,就是单个字母来啊,我们看一下有没有这种方式啊,这个是go,让它加上一个什么,加上一个读的权限。后面加上T01。点T推车,然后查看一下。这里面泰斯零一这里面是不是这个这个go这里面是不是给添加,就是组合其他用户添加了一个什么呀。
11:10
是不是加了一个读的选项呢,那看一下这里面组合就是怎么的,我们写写的那啥,就是写的就比较多了,这里面是设定可以。文件权限这个文这个目录我们能不能修改啊,目录权限能不能修改啊。设定权限,我们能不能设定这个目录的权限啊。那我们看一下啊,找一个目录啊,这里面比如说我们今天是第二天了,MKDR是J02。然后LL查看一下是不是多了一个目录啊,你看这个目录有什么权限。读写执行,读写执行,读和执行是不是,你看目录就在就是默认情况下,代表一个执行,他这个执行就相当于什么,相当于我们打开了这个,这个感觉能明白吧,啊那这个写呢,写就是相当于这个修改了这个文件名,修改了目录名是不是这个,嗯。
12:11
哦,这个这个这对对对对对对对,他是不是可以往这个文件里头去写一些东西啊,是不是都行啊啊这个行,那好,那我给他权限去修改一下,给目录修改一下权限ch mod。然后是。现在是读写执行。都行吧,那好,那我们这里面写一下是呃。Ug,然后让它减去一个。X代表什么意思啊?执行权限是,然后给让这个零二。现在是什么?现在是。现在是这样吧,那我们看一下看能不能打开了啊是呃,CD那C02推车。怎么了,打不开了吧,权限不够了吧,这个里面执行权限就相当于什么,相当于他的打开这个操作能明白吧?嗯,昨天有同学问了,就是就是叫叫什么,那个同学问了,我说等到那个上下一天的时候,我再给你讲,现在我给你讲,你也你也听不明白,我先给大家讲了一遍啊,能明白了吧,那我们再给他加回来,这是mod再给他加回来。
13:19
叫。G和U和G再加上一个什么。X,然后是Z02回车。L查看一下CDC02是不能进入了吧。PWD,我现在是不是在C02里面了,好,那我们写下笔记啊,是设定。权限,这个权限包括目录,也包括文件是不是啊,嗯。但是这个系统的情况下,如果是一个系统的文件,你要是摄像设置能设置了了吗。设置不了,是不是只能对你创建这个文件进行设置啊,是不是说过了吧,那如果要系统情况下会到什么透性库里面去改吧,嗯,好,那知道就行,设定权限,那我们这里面是ch mod,然后这里面是。
14:03
呃,选项吧。我看一下它的格式什么样的啊。呃。呃。呃,这应该是,这个叫什么呢,叫。这叫是用户吧。就是写中文的情况下,应该叫用户吧,是不是我当前用户,我总呃类型吧,叫用户类型还是叫什么。用户类型是不是更准确啊。用户类型,然后后面是加。呃,加或者或者或者减或者等于这个是怎么的?是就添加或者叫设置,这个叫设置权限是不是啊,这个权限分别有什么?有这个。RWRWX是不是这三个权限咱们说过了吧,读写执行没问题吧,然后给谁啊,给某个文件或某个某个什么某个这个路路径设置,那我一次能设置多个吗?能设置多个文件的路径吗?
15:00
我们看一下啊,比如说我这里面有TEST01 test03,是不是这两个文件呢?Ch mod,然后是呃,U,让它减去一个R,然后是T0。零一。第二。我写错了吗?没有,怎么没有快捷提示呢?T。为什么没有快捷提示啊?Test。零三.t辐射一下。啊,我知道为什么了,为什么。我现在是不是在C02里面啊,C02里面没有这俩文件啊,那好,那就知道行,那我们需要怎么的CD。通过哪个,通过哪个,通过哪个命令回到上一级目录,CD点点回到上级目录,是不是再执行这个东西,看一下是不是可以啊L查看一下。和这个这个对比一下,零三这里面有这个权限和零二这个里面权限,然后给他给他进行一步操作什么减去R。
16:02
那看一下零三里面是不是没R了,呃,零一里面是不是也没了,是不是可以对这个文件使用吧,嗯,可以那。这是c mod用户类型加,呃,这是设定权限,然后是。他的权限类型权限,然后后面是什么,是这个是。文件或者什么,或者是目录。目录这里面是不是也可以多个呀,目录一目录二什么是不是都行啊嗯,那我这里面可以是文件目录这并排形式都都都都存在的行吗?是不是也可以啊,那这个大家知道啊,这个很宽松的这种格式设定啊。就相当于什么,相当于我们打开了我们这个电脑,是不是我11210技术班是不是,然后打开这里面,我需要给这个两个文件设置东西,选择它,再选择它,然后右击选择属性,然后给他改东西是不是也行啊啊就是一个意思啊。这是设定权限这一块。
17:02
三种,然后我们这是第一种设定方式,还有我们第二种,第二种是称为数字方,就是每次的情况下,我们这样写是不是比较多呀,这个字母什么GOA啊,比较麻烦一点。那我们可以通过什么呀,通过数字来代替看一下,比如说这里面我们写一个啊,它代表是多少啊。4W代表二是不是,然后这个S代表一是不是,那这样情况他们随便组合就最多的数,组合能变成几啊?变成七。但是这个七代表什么呀,一个七代表。三个值明白吗?啊,一个七代表三个值,一个七代表什么?一组是不是啊,那这个七里面如果是六个情况下应该是怎么组合六。四加二是不是就是RW这个组合呀,那那个是五呢,四加一是不是RX是不是四呢。就是啊,400的组合是不是,然后三呢二一组合是写值写执行是不是一就是什么呀。
18:02
执行零呢?没有是不是总共是几种,八种是不是零。代表一种一代表一种二,代表有34567,总共七种吧。不是总八种,是总共八种啊,那好,那咱们这个还有一个问题说,我说昨天讲那个问题就是什么,有三个七的那个问题还记得吗?啊,咱们找那个当前那个位置啊。呃,我应该搜索一下,应该是。往下找应该是。在查找文件中有在find的find里面,Find里面等一下啊,别着急。嗯,CTRL加F搜一下太麻烦了。啊,就没有这里面全是文件管理,这放在里面是不是有一个什么呀,有一个这个权限设定啊,看一下它这个三个期代表什么呀,就是所有都代表都都有权限的,能用能一起用是不是啊好,那我们先看一下这个权限怎么使用啊。比如说这个泰401,咱们还拿这个举例,泰斯零一这里面这个权限我都给设成777,大家看一下什么样的啊,所是MOD777。
19:11
然后是test01.t回注一下L查看一下。是不是都有了,那再好再设置个765,那应该是什么样的,比如说我们在这里面先测试一下,比如说写一个765765,那代表这个权限什么样的RWX,然后是。RRW杠,然后再来一个是RR-X是不是这个这个选项呢,我看一下765是不是这样。这是mod,然后是765T01点。TLTL查看一下。第一个是全都有RW-R-X是不是和我们这个里面都一样啊啊,那我们这里面写一下竖式啊,比如说这个是R。
20:02
啊啊,这个值就是我看一下叫叫什么名好听一点啊,这个没有。啊。这个叫八,有个叫8421的,这个方法大家不知道听没听过,这个是源于二进制的,二进制是因为咱们没没讲下一天讲二进制,讲完二进制之后,你就明白七代表什么意思了,能明白吧啊。这个是职位四。值为四,然后是W是几?W是几啊?W的值值为二。就Q了。W值为。二。然后还有一个是X的值为一。啊,然后通过这三个数的组合,是不是就能找到不同的这个结果,是不是还有一个是零零代表什么,零代表是杠的意思吧,啊,零代表是呃。代表杠,那就写在这里面吧。没有属性,那我们这里面就可以自由组合了,给大家练习两个例子,765,然后654,呃,432,然后是321,然后是123321和123好像没啥区别了,然后是120,呃,不是120。
21:11
那我们看一下分别每种都代表什么意思啊,第一个六四,大家跟我说一下,第一个什么RW杠,是不是RW杠,然后五。R-XR-X还有一个是四呢,R杠杠啊杠杠啊,等会写错了啊,R杠杠是不是这个是654啊,然后再写一个432呢。二杠是杠是杠,W-W杠是不是这个意思啊,还有好321。WX杠。杠W-W然后杠W杠,然后是杠杠X是不是,然后是120。
22:01
120杠。杠杠X杠杠杠杠杠杠W杠,然后是杠杠杠好,那咱们就测试最后一个了,就是120的这个试一下啊,其他的这个就因为有数字,咱们就就不测试,咱测试个零的感觉,看一下什么样,这是mod,然后是120,然后测试哪个文件test。零一.t那我们看一下之前是什么样的,之前是这种吗?是不是,然后120。12120是哪儿了?120是杠杠X-W杠,然后四杠是不是一-X呃,两杠X1-W然后四杠。啥看下。呃,俩杠X1-W然后四杠是没有问题啊啊可以通过这种方式,那如果我们这种方式是不是比较快一点啊啊是不是只要对这个数字但凡了解了一些之后,那我们这里面操作情况下,是不是就不用写什么加呀减的这个权限呢?是不是更方便了吧?嗯,这是权限设定这一块,那好,那我们继续往下看一下啊,我们再回翻到这个。
23:08
之前内容。啊,这个是数字法,然后这里面有这个751啊,就是各种各样的组合啊。每一个七就是每一个数字代表是一组,能明白吧,不要把这概念混淆了啊,不是说这个我想设定什么,我想设定这个rws,我写三个七,那不对啊,只是给你自己用户设定的啊,不是给不是给所有用户设定的,这里面还有另外一种方式,这里面注意的情况下加一个大R,大R是什么呀。是递归给这个,如果是目录情况下,可以递归给这个,里面所有的文件全设置这样的权限能明白吧?啊,咱们就不测试了啊,然后是修改文件的所有者。就是这个文件是怎么的是。我创建的,我对他是不是可以怎么着,改来改去都行,是不是,但是我这个文件创建完之后,假如说我要离职了,说这个文件需要这个这个而且有用的文件,我需要把这个文件给别人,把我的用户删了,是不是,那我需要把这个怎么的。
24:07
改一下把这改成谁呀,改成其他的用户名里面去,那我们看一下,那改完之后,那我就变成谁了,我是不是变成第三者了,就是other那个里面那个那个值了吧,是不是,那那我们这里面有没有新用户,有吧,还有user我记得是没删吧,有user。那好,那我们看一下这个是W,呃,How。Ho,然后是给把这个文件给给谁啊,给user。害死他。零一。点T。呃。正在更改,所有者不允许操作。Su do,然后是user test01.t。啊,Sorry,那这里面好像这个输入密码也不对啊,等一下我再写一下是。
25:03
Z on。返回这一项加,诶。这个可以了,这里这个不需要密码了,这个呃,因为这款输入一次密码了,好,那我们看一下L,查看一下我现在这个所有者变成谁了。User,那我现在这个是什么呀?我那我现在就是作为我就是我当前用户是lr g me,那我对我的用户是有什么样操作的权限。来大家看一下这个文件,我现在是我现在是g me这个用户,你现在是用户,他我对这个这个文件有什么权限。来大家看一下。写为什么是写呢?因为我这个组和这个组是一样的,知道吧?啊,那如果说我我把我这个用户的主页改了之后,到这儿来说是不是什么权限也没有了,我因为我把这个文件已经给别人了,这个别这个文件是别人的了,就比如说我银行卡里有100万块钱,我给给同学了,那这个同学怎么样,如果说这个同学就是我们一个组之内,我们可以共享用是不是啊,那如果是怎么着,我又不在这个组了,然后这个他这个钱就属于他的了,我连修改都修改不了了,我上银行去要,要这100块钱,要这100万能要要得了吗?
26:19
是不是要不了了,因为这个钱已经给他了,是不是过户到他的名下了,能明白这些概念吧。就是切换用户组,切换那个,呃用户,呃不是。切换所有者,切换文件的所有者啊,这个大家注意一下啊。那我们再切换回来,切换回来之后,那你看一下我直接切换啊,直接切换how,然后是。U呃是U呃是切换AOL me,然后切换test01.tit。回车。说怎么的,不允许我修改,为什么?因为是别人的文件是我,我在这个用户中,我现在谁呀。
27:00
呃,是arg me是不是修改不了啊,那所以说我得需要怎么着,需要登录他的用户能修改或者怎么着。超级用户,那我们这里面就登录超级用户修改了啊。嗯,行,登录超级用户吧,我看我现在所在的文件路径啊,文件路径对,那我修改一下是hown,然后是把我这个文件改成AOL。G me给哪个文件是test01.t回车。给完之后,我们可以查看一下这个文件变成谁了,是不是就变成这个当前用户了吧?啊好,那我们再退出一下超级用户啊,这样就改改回来了,是不是啊。就是这样的一个过程,修改这个文件的所有者,但是这里面大家需要在工作上有一个注意的问题,什么问题啊,就是如果说这是一个别人的文件夹,知道吧,就是文件夹,就是就因为这个文件夹是共用的,就是home下面这个文件夹共用的是不是。你尽量不要在别人的文件夹里面创建文件,知道吧,因为这个文件这个权限是给你开着的,比如user的用户里面,我可以怎么着,我可以给他新建一个文,新建一个这个文件是不是,然后把这个文件里面的东西不允许他改,也不允许他删除是不是,那要这样影响别人的用户,知道吧。
28:16
所以说所有东西尽量在自己的用户里面操作,不要上人家用户里面去进行这个目录里面进行操作,是是你给他弄一个很大的文件,然后他自己就删不了,是不是他只能放这放着,或者是找超级管理员,超级管员来给你删,要不然的话这个文件就占着,占着了,是不是占有空间,所以这个大家需要注意的地方,那那我们再继续往下讲,还有一个什么修改文件的所属组。是不是这个文件,假如说这个文件之后比较有用,那这个是归我们组使用,那其他人就不允许使用了。看一下就是这是group group这里面变成缩写了吧。吧,修改文件所属组,我们这里面是不是有第一位呀,那修改哪个文件test01.t。回车。
29:00
我看一下。所属组不允许你操作,还得消那超级广场用户啊CH。GP,然后是DV,然后是test,零一点点TST回说改完了,我们查看一下是不是这个这个文件输入这个这个变了吧,组变了,变成其他人的了吧,嗯。就是这样的一个过程,这和我们之前修改那个c on是一样的啊,这个就不给大家细讲了,这个就是修改组,那我们这个文件是不是我创建文件,我可以怎么修改,修改的权限,修改它所有者修改的所属组是不是都可以修改啊啊但是这个如果这个文建其他人的情况下,我只能怎么着,只能去。给他添加,或者就是不是只能去查看这个里面权限,不能修改这个权限,是没有这个权限,能明白这意思吗?嗯,好,那我们把这个笔记是给他完善一下这个删了啊。删吧,这个测试的东西不不写在我们笔记中啊,这里面是设定权限啊,这是怎么添加权限,还有是。
30:02
设定文件所有者设定文件。所有者。啊,一会去修改一下。我先写完嘛,是ZO。后面加上什么,加上这个是。用户名吗?用户名。用户名,然后后面是文件名,这个文件也是也可以是文件和目录啊,咱们虽然说没有目录测试,但是你一定要知道。啊,还有一个是什么设定。文件。所属组所属组。那怎么设定呢?是c group。然后是组名,嗯,组名。还有是文件或目录名,嗯,对,但是这里面记住一下啊,这个是如果你要修改组的情况下,一定要怎么的,一定要希望超级用户才能修改,不希望超级用户修改不了,能把这个给它放大一点。
31:04
好,这是修改权限这一块保存一下。
我来说两句