粉丝445获赞2556

linux 基础指令 to mod 文件权限管理指令这里我们先创建一个测试文件,并写入一段内容。通过 l s 指令可以看到该文件的创建者数组大小,创建时间。今天需要注意的是,前半部分 直接关系到今天学习的 tomor 的指令。从这一部分的信息我们可以了解到该文件是目录类型还是文件类型,拥有什么样的管理权限。拆分来看,可以分为四个部分,第一个横杠表示该文件是一个文本文件,后面三三为一组,分别是属主 数组和其他用户。每组里面的三横杠分别对应三种权限,可读、可写、可执行。回头来看, a text 文件,数组可读、可写,数组可读,其他用户可 读。登录另外一个路飞账户,拎指令,打开 a text 文件,可以看到提示该文件指读,就算写入内容, w q 保存退出,下方依旧会提示该文件只有可读权限。 写入保存失败,切换到 root 用户,将该文件,其他用户添加可写权限,再次返回路飞用户编辑该文件, w q 保存退出,可以看到已成功修改成功。

linux 如何修改文件权限?可以使用 chimao 的命令,常用的由加 x 添加执行权限,加二添加读取权限,加 w 添加写入权限,而 chimao 的七七七则可以分配全部权限给文件。关注我吧!

vnax 权限管理全语帽数字法上期视频我们讲解了 ugo 的 iwx 权限,那么这些权限怎么修改呢? 对于 linax 系统中的文件权限修改,本视频先介绍陈羽毛数字法,陈羽毛加数字加文件名便可以更改权限。三位数字分别代表所属用户、所属所其他用户的权限等级, 用数字零到七便可以表示用户货组或其他用户的权限等级零表示无任何权限,一表示只可执行,二表示只可写三表示可写可执行, 四表示只读,五表示可读可执行,六表示可读写,七表示全部权限。使用三个数字便可以一次设置用户数,其他用户的权限 如图所示,为一些全线的搭配命令的实际使用,粒子为 ctrl 七七七八。所以你学会了吗?关注 it 新视力,学习更多勒内斯知识!

哈喽,小伙伴们大家好,欢迎回来,接下来让我们学习修改权限,控制 c h m o d 命令。本小节我们的学习目标呢有两个,第一,希望同学们掌握 c h m o d 命令去修改权限信息,第二,我们要掌握使用数字序号去标记权限。 好,对于我们在上一节视频中所学习到的查看文件或文件夹的权限信息呢,我们要知道你所看到的它并不是一成不变的,我们其实呢是可以去修改的,如何修改呢?就可以通过 c h m o d 这个命令去修改它的权限信息啦。 但是有一点要注意的是,我们只有文件文件夹的所属用户或者说 rot 用户才可以去修改哦,要不然的话,随便来一个杂鱼用户就能够去修改我们的权限信息,那岂不是乱套? 好,那我们来看一下关于这个 c h m o d 命令如何去用呢?它的语法很简单,首先命令本体 c h m o d, 然后带上一个杠大 r 的选项,以及后面跟上你要更改的权限和我们的目标,也就是你要修改的文件或文件夹。 那其中这个杠大 r 的权限它指的是对文件夹内的全部内容去应用同样的操作, 那就是说如果你不使用大 r 的话,你这个操作只针对于文件夹本身,如果你使用了大 r 选项,那么文件夹内部的东西也会按照你给的操作去进行相应的修改。 好,那我们来看看这个命令如何去使用呢?这里有几个简单的示例啊,比如说你看我们通过 c h m o d 命令,然后写上了一个具体的权限 信息,然后修改的目标呢是我们哈喽点 t i t, 那这个命令呢,就说明我要针对这个文件啊,去修改他的权限细节了。那权限细节是什么呢?来看一下,这里面写上了 u g o, 哎,我们知道权限是不是总共九位啊?然后这九位是不是分成了三部分,比如说一二三四五六七八九啊,总共分成了三部分,那么前三部分是不是针对于用户呀?中间三部分针对于用户主,后面三部分针对于我们的其他用户。 那在这里面啊,这个 u 就代表的是啊 u 舍,也就是前三位,这个 g 就代表的是古物谱,也是主,中间三位,这个 o 就代表了阿泽,表示的是其他。那所以你看我们通过这个命令是不是对 hello 点 t a t, 它的全 线就改成了前三位 r w x, 中间三位 r x。 但是呢,我们这里写的是 r x, 是不是没有写 w 呀?那没有写 w 的话,那说明它的 w 权限是杠,所以说最终是 r 杠 w, 以及这个 o 表示 are there, 其它其它只有一个 x, 那表明它的权限就是杠杠 x 的意思,没有 r, 没有 w。 那所以说最终我们通过这一条命令进行了修改的话呢,他所得到的权限信息就是如图所示了, r w x r 杠 x 和杠杠 x。 好,那这就是我们通过 c h m o d 命令去修改 好,当前呢,就是修改了一个文件。那除了修改文件呢,我们也可以去修改文件夹,比如说我们针对 test 这个文件夹进行了修改,同时 是我们带上了杠大 r 选项,那表明这个权限啊,他不仅应用在 test 这个文件夹,自身这个 test 文件夹内部的所有的东西也会应用到对应的权限修改。好,那这是他的基础的示意啊,我们来简单的演示一下呗。 好,比如说回到我们当前的 final cell 中,我们来创建一个新的文件夹来,我们 mac d r 一个叫 test 的文件夹,然后再来踏起一个 test 点 t x t。 好,你看我们创建了一个文件夹,创建了一个文件,我们来对它进行相关的修改。首先我们先针对文件进行修改。好,我们这个 test 文件呢?首先第一点确认了我们的所属用户是 it 黑马,那么我们当前是通过 it 黑马登录了,那所以我们有权限 线去通过 c h m d 去修改他的权限。哦,如果说他的所属用户不是你所登录的用户,那么你是改不了他的权限信息的。好,那我们通过 c h m d 明天给他给他改一下。我们想要改的目标是什么呢?目标是我们所属用户拥有全部的权限, 然后主用户呢?只能够读,然后其他用户呢?只能够写。好,你看,虽然我这个权限比较乱,感觉不太正常。没关系,我们主要是演示一下。好,那我们来改一下。 首先我们说所属用户拥有全部权限,那就是 u 等于 r w x 啊,用逗号再去分隔一下 u s u 设有了之后,再来写上 g, 等于我们说所属主呢只有读权限,那这里你只想一个 r 就可以了。那么我们说其他用户 后呢?用 o 表示,然后权限呢?是只能够写,那你给上一个 w 就可以了,然后再写上目标 test 点 t f t。 好,然后以回车来看一下他的权限信息, 你看是不是我们的所属用户 rwx 有了,然后用户组只能够读,以及其他用户只能够写。哎,是不是按照我们的想法就修改完成了呀? 好,同时呢,我们再来去验证一下关于文件夹的修改,我们把这个 test 点 t a t 和这个一点 t a t 都给它移动到这个文件夹里面去啊,我们通过 m v 命令 test 点 t s t, 然后移动到这个 test 文件夹内。好,再来 mv 一点 t a t 移动到 test 文件夹内。好,那么现在呢,我们这里面两个文件都在这里面呢,可以验证一下 l s 啊,你看这个文件夹里面是不是有两个文件啊?我现在来对文件夹进行相关修改啊。我的修改呢,很简单,我把所属的用户只读,然后主只能够写,然后其他用户只能够执行。 好,那我们来尝试一下来 c h m o d 所属用户只能够读来,那我这里写什么来,同学们在弹幕里面告诉我, 是不是给上一个 r 就可以了。好,那所属用户主只能够写,那是不是给上一个 w, 那其他用户只能够执行是不?写上一个 x 就可以了?好,然后针对这个 test 文件夹来修改,修改之后来 ls 杠 l 看一下,你看是不是用户只读,主是只写,然后其他用户只可执行。哎,是不是按照 我们的想法呢去改出来了?好,修改完成之后呢?我们现在有个疑问,就是我当前那个修改啊,其实是只针对了 test 这一个文件夹,它内部的东西啊,其实是没有产生更改的, 那现在比如说我想再改一下他的权限,然后我想让他内部也按照我们给的规则同样都修改了,那用哪个选项呢?来,同学们在弹幕里面告诉我, 是不是有一个选项叫杠大 r 呀,表示不仅修改它本身,还把它里面的东西一块修改了。那么简单的改一下来,比如说 u 等于 rwx, 然后 g 等于 r w x, 然后 o 等于 r w x。 好,我们给个极端暴力的,这个就是没有任何的权限管控了,不管是谁都有全部的权限,好来给上他文件夹的名字,好直行完成之后来 l s 杠 l, 首先这个文件夹本身就变成全部都有权限了啊,你看它的颜色都变了,这个颜色在另类的系统中就表示是一个危险的意思,就表明这个文件夹的权限太危险了,很显眼啊,让你注意到。好,没关系,我们来看它内部的 ls 杠 l test 文件夹内部,你看里面的文件是不是也变成这种全部权限都拥有了呀?那这是靠谁?是不是靠这个杠 r 的选项? 好, ok, 那这是我们的一个基础的权限修改啊,那这个修改的话,其实还是有一点麻烦的,这个麻烦在于什么?在于这个 u g o 这个填写要写得很凑长,对吧?那其实我们是有简单的方式的,比如我们回到 ppt, 我们其实是可以有简单快捷的方法去修改它,比如说我们可以通过 c h m o, d 七五幺来去 修改一个文件的权限,那么通过这个命令呢?就能够把文件的权限修改为七五幺权限了。那这里又抛出了一个新的问题,七五幺权限是个什么意思啊? 那我们来简单的去分析一下。那么我们的权限啊,其实是可以通过三位数字来去表示的, 那第一位数字表示的是用户权限,第二位数字表示用户主权限,第三位表示其他用户权限。好,就比如我们刚刚所说的这个七五幺哈,比如说七五幺, 那如果你改成七五幺的话,其中这个七它针对的是 use, 也就是 use 的权限,用户权限是七,然后五表示的是主,也是古普是有五,然后以及其他用户它是有一,所以这代表的是七五幺的含义。 那么七五幺,这个七到底代表什么意思?这个五代表什么意思?这个一代表什么意思呢?我们再来去分析一下啊,对于我们的权限啊,其实是可以通过数字去标记它的细节的,那对于权限,我们可以把 r 记为四, 把 w 记为二,把 x 记为一。那么有了这个细节之后呢,我们就有如下的八种权限表示法来看一下。 比如说零代表什么意思?零表示没有任何权限,杠杠杠。然后一,好,我们来看一下, r 是四, w 是二, x 是一,那这三个如何组合才能得到一呢?是不是仅有 x 呀?它是一。好,那再来看,如果是二,那如何组合呢?是不是仅有 w 六才能得到二呀?好,再来看三,我们如何组合才能够让他的结果是三呢?哎,是不是 w 和 x 组合,二和一的组合是不是得到三呀?那所以说三代表什么意思?代表 wx, 那四, 那你看啊,本身标记为四,那所以说如果你是四的话,表示是仅有读权限,那五如何得到呢?五表示,是不是啊和 x 组合能够得到五呀?所以说五表示啊,杠 x, 那六,哎,是不是四和二组合,也就是 r w 组合得到六,所以说六表示 r w 权限,那七是不是四二一全部在一块才能够得到七呀?那所以说七表示全部权限。那再来看我们刚刚所说的七五幺啥意思?那七五幺中 那个七是不是表示全部权限? r w x 那五是不是表明用四和一的组合,也就是 r x 的组合,那一是不是仅有 x? 那所以你看,我们的七五幺最终可以换算成什么?七五幺最终可以换算成, 首先七 r w x, 然后是五,是不是 r 杠 x, 然后是一,是不是杠杠 x, 所以说你看七五幺就能够代表这个权限了。好,那我们来演示一下,看是不是我们所说的这个权限啊。来,回到我们的 final cell 中 来,我们找一下一个文件,好,文件没有了,我们来 touch 一个一点 t r t 啊,有了这个一点 t r t 之后,我们来给它改一下,权限是七五幺来 c h m o d 七五一。好,然后一点 t r t。 好,有了这个命令之后呢, 我一执行就能够修改他了。但是呢,在我执行之前,先问一下同学们,我们最终的结果也就是这一部分的九个朝位是如何表示的?来,同学们在弹幕里面飘一下,刚刚是不是给同学们都分析过了?好, 来,我们执行一下。来回车 ios 杠 l, 你看七五幺是不是出来了?首先七代表啥?七代表全部权限 r w x 五是不是四加一呀?就是 r 和 x 组合,那一是不是仅有 x, 你看七五幺出来了吧,这就是七五幺,所以说通过这种方式去修改权限,是不是特别的快捷,特别的方便呀? 好,那么了解了这一点之后呢,再来给同学们做几个小练习案例呗。比如说,我想把文件的权限修 修改为 r 杠 x 杠杠 x, 然后 r 杠 x。 好,那这里为了给同学们做一个小提示啊,我这里来给同学们把标记一下来, r 等于四, w 等于二, x 等于一。好,先有这个小标记,那基于这个标记。来,同学们在弹幕里面告诉我这个权限是什么呀? 好,那我们来分析一下, r 杠 x 四加一是不是五呀?然后杠杠 x 是不是一呀? r 杠 x 是不是又是五呀?那所以说最终是五幺五,对吧?好,那我们来看一下是不是五幺五呀?好,那再来第二个, 将我们这个权限修改为杠 w x 杠 w 杠,然后 r w 杠。来,同学们在弹幕里面告诉我,他的数 序号是什么呀?那么简单的一分析,我们是不是知道 w 是二, x 是一,所以说是不是三呀?然后 仅有 w 是不是二呀?然后 rw 是不是六呀?是不是三二六?来,你们的答案有没有说错呀?来看一看三二六是不是出来了?好,那再来,我们再来反推一下,序号一二三,它代表的权限是什么呢? 那首先,一是不是代表仅有 x, 所以说一代表杠杠 x, 二是不是代表仅有 w, 所以说二代表杠 w 杠 三。什么?是啊,我们的 w 和 x 的组合,所以说是杠 w 叉,来一看是不是杠杠 x 一,杠 w 杠二,杠 w 叉三,哎,你看是不是一二三就出来了呀? ok, 那这就是我们的权限管控中数字序号所代表的作用,那使用这个序号呢,去改权限啊,其实是非常快捷的,所以说同学们一定要把这个序号给他练熟了哦。 ok, 那么最后呢,我们再来给朋友们总结一下吧。首先对于 c h、 m、 o d 命令本身啊,我们要知道它的功能呢,是修改文件和文件夹的权限细节,那同时呢,我们要知道, 想要修改的话,必须是所属用户本身或者说入特才有权修改,那所属用户本身我们这个很好理解,对吧?这个文件或文件夹属于我,那我想咋改就咋改, 但是如果不属于你,你肯定是没有办法修改的好。同时呢,对于入他来说,由于入他是最大的用户,也是管理员用户,所以说对他来说,你也限制不住他想改谁就改谁啊,所以说只能是 所属用户或者说入特才有权修改的哦,那它的语法呢,就是我们的 c, h, m, d 加上杠 r 选项,加上具体的权限细节和目标就可以了。那杠 r 表示的是对文件夹内的全部内容应用同样的规则。好,那再来看我们的权限如何表示呢? 对于我们的权限表示啊,我们就不建议去使用这种 u 等于多少,然后 g 等于多少,以及这个 o 等于多少的方式了,这个写起来实在是太麻烦了, 我们建议呢使用数字序号的形式去表达它,那其中数字序号我们要知道 r 代表四, w 代表二, x 代表一, 那他们三者的组合就可以得到零到七的八种权限组合哦,那比如说简单来说,你看七代表什么?七是不是四二一相加呀?那所以说七代表 r w x 五是不是四加一呀?所以 r 杠 x 一是不是只有 x 呀?所以说杠杠 x 就出来喽。好, ok。 那么关于 c h m o d 的命令呢?我们就简单讲解到这里,画上句号,让我们下一个视频再见。

大家好,我是大飞,感谢大家再次来到妞妞学习之路基础篇。妮妮可斯呢,是一个多用户的操作系统,并且多个用户可以同时登录到妮妮可斯进行操作。 多用户下就涉及到对文件的访问权限,我们今天就来看看管理文件访问权限的命令。 对一个文件来说,我们一般有三类用户,一个是他的所有者, 这个所有者呢,他必须是一个用户,一般来说是创建文件的用户,哪个用户创建的这个文件就是文件的所有者,这个很合理, 而且后续是可以通过命令修改的,或者说转让给其他的用户。第二个是文 键,他的手术组,这个组里面可以包含多个用户,这样当我们需要一群人合作处理同一个文件时, 那么我们修改这个权限,只需要对这个所属组的权限进行一次修改,那么这个组里边的所有用户对文件的访问权限都改变了。 第三个就是其他人,顾名思义,这个其他人他既不是文件的所有者,也不在这个文件所施主里边。 对一个文件的访问权限来说,我们一般也有三种访问权限,分别是读权限 red 写全线, rat, 执行权限 sqt。 那么独全线 我们把它简写为 r 写简写为 w, xq 值呢?我们简写为 x, 我们要查看一个文件的权限属性, 哎,之前已经讲到可以用 sl 更 l, 或者简写为两个 l, 这个命令可以输出下面这一条信息,他输出的第一个字呢,有十位字符,这十位字符中当当中的第一位,这个 d 表示目录, 如果是这个横杠,他表示是一个二进制文件,我们还可能用 l 来表示软链接, 那么后面接下来的九位呢?表示权限,这九位又是三个,三个为一个单元来看的,每一个单元表示一种用户 他对文件的具体权限。比如说这里第一个单元 rwx, 即是他既有读也有写,还有执行权限,那么这个是谁呢?他是文件的所有者,这里表示的是鼠主权限。 后面第二个单元 r 横杠 x, 他就是又有读权限,也有直线权限,这是本来是 w 的位置上,他这个有一个横杠,这横杠表示没有,也就是说所属组用户当中他没有写权限。 后面的其他人用户也是一样,他只有读和执行,没有写, 也就是不能对文件进行修改和删除。在目录里边,他表现为不能创建新文件。我们平常说对文件的操作有 真山改查,这里边只有查是属于读取权限,其他的都是写权限。我们要对文件权限进行修改,需要使用 chmod 命令,那么他是英文欠句冒的的简写, 哎。我们一般有两种方式来执行,第一种是用数字来表示,您这个下面规定,读权限二等于四, w 等于二,执行 x 等于一。没有权限的杠表示等于零, 那么我们要表示 rwx, 他可以是这样一个组合,就是第一个单元,我们可以组合成 四加二加一等于七,那么如果第二个单元是 r 杠 x, 那么我们 可以组合成四加零加一等于五,所以整体的 rwx r 纲 x, r 纲 x 就等于七五五。那么我们要给文件授予这样权限呢,就可以用这个命令 c, h, m, d, 空格七五五, 然后后面跟文件名。第二种方式是用符号表示法,用符号表示法,他的命令表示方式也是分为三个部分,前面 chmod, 最后面是文件或者目录明,中间这一块是用的字符 和符号来进行组合的方式,这里优表示优者,我们用来表示这个所有者,这个鸡轱辘我们用来表示 所属主,哦,表示阿的,我们用来表示其他人,哎,这个加号我们是用来给他添加权限,减号表示驱除一种权限等号,就是表示直接设置这个权限是多少, 那么后边有 lwx 三种,那么这中间的这块位置他可以随意组合来达到我们想要的一个权限。 下面有几个例子,比如 chmod 七四四, flne 这个权限,用这个字符表示法,用这个符号表示可以是 c, c, m, d, 中间用 u 等于 rwx 表示这里的七,然后打一个英文字符的逗号, 然后中间的 g 等于二,表示具有毒权限,然后后面的 o 等于二,表示其他人拥有毒权限。 后面的 flame 也是文件名。第二个将其他人对文件的写情线要去掉,可以用 c, h, m, o, d, o 表啥的减去 w 表示 ret 写全线,那么这个命令他不管之前有没有,这个写全线,执行之后那必然就没有了。 最后还有一个 a 表示哦,那么他是 ug 和欧三者的组合,就是表示所有用户, 那么我们给所有用户添加可执行权限,就可以用这个写意选 mod, 中间是 a 加 x, 后面是文件名,那么 chmod 命令他还有一个杠大啊,这个大写的啊,表示 recouse 地规的意思,我们之前的命令里面也了解过地规,就是说这个文件夹下面,或者说这个目录下面 如果有其他的文件或者目录,那么这个命令会把这些文件或者目录依次执行下去。这里我们给大家演示一下, 比如说我这个目录下面查看一下,有两个文件,我们可以看到这两个文件的权限,跟我 我们刚才演示的啊,例子上是一样的啊,这里的表示,我们用数字表示法,可以看到他这个是七, 这个应该是四加一是五,这个也是五,那么他这个文件权限应该是七五五。如果我要用数字表示法对他进行修改,那么千里目的,比如说我改成七四四 a 点 tst, 改完之后,那么他应该只有,就是所属组和其他人 就只有毒犬线,我们查查看一下, 那么刚才的执行权限就没有了。 好了,我们比较极端一点,七零零, 那么再看一下,这样所属组和其他人就什么权限都没有了。那么我们如果用符号表示法将这些权限加回来,可以用 g 加二, a 点 tst, c, h, m, l, d, o 加二, a 点 tst, 那么他们的毒犬线就被我改回来了。 另外就是关于这个杠二选项,地规选项,我们如果进入到 fast 目录, 这里面目前还没有文件,我们创建一个 touch abc, 那么我们查看,我们看到这个 abc, 他的权限 和这个目录的权限不是一致的。如果我们要出去在外面对这个 太史的目录进行一个地规的修改,比如说还是七五五, 那么七五五跟他原来这个权限是一样的, 修改完之后进入 fast, 然后再 ll, 我们看到这里的权限以及跟已经和上面的权限是一 一致的,那么也就是说用这个刚达尔选项,他可以将目录下面的指纹键 权限属性都改掉。最后还有一个知识点,就是说我们很多情况下是用了 rote 账号登录的 uti 账号,他是尼瑞克斯中的超级用户,这个用户他对文件系统具有不受约束的权限,包括删除很多系统文件。 也就是说我们今天讲到的 chmod 命令对如特是没有约束的, 所以呢,在使用 rot 的时候,万一有不当的操作,那是相当的危险的,那么在生产环境中呢?呃,不推荐直接使用 rot, 所以最好是 另外去创建普通的用户,用于日常使用。如特指在特殊的时候去使用,那么上面是对 chmod 命令的一个了解,这个很重要,这边连带的一起看一下其他两个命令, 有一个是千吉欧呢, c h o w n, 他是用来修改文件的所有者, 他的基本用法是 c h o w n 啊,后面接用户名,然后后面后面再接文件名,也可以用于同时修改舍友者和熟事组,那么这个舍友者 用户名冒号后面加一个所属组的组名。这边虽然两个都是一样的,但是前面一个 a 点表示是一个 用户,后面个 a 点表示这是一个主的名字,叫 a 点,那么他可以一次性将所有者和收视主改过来。 另外他也支持一个刚搭选项表示地规修改,那么这个铅胶呢?我们也一起演示一下。 比如说我们可以看到这个 abc 先创建出来的,他是 rat 创建的,所以他的所有者是 rote 手手主,也是露台主,我要给他改成 adm cho w n adm 冒号 adm abc, 那么这样来看,他的所有 者和所属主都改变了,但是我们也可以只改他的所有者,比如说我改入他, 那么这样修改之后,我们的所有者已经变回入他了。所属组还是 adm 最后一个命呢,就是 ch grp, 他也就是千句 grop 的一个简写,他是用来修改文件的,所属组也没有别的用法。 虽然也支持港澳选项啊,表示地规修改,但是呢,因为他和前面的这个命令方式有一点点重复, 只是单独用来改这个手术组,这个用的相对来说比较少啊,而且也很简单,所以这里就不再演示了。最后我们给大家留了 两个问题和一个练习。第一个问题就是说用 csmod 命令为文件授权,比如说我们要给所有者 可读写蛇鼠鼠可以读,其他人不给权限,用数字表示法和这个符号表示法分别应该如何写这个命令? 第二个问题是我们可以用七七表示一个什么权限,哎,我们为了方便操作,是不是可以把文件授予七七的权限,或者说是不是应该给文件给这个权限 啊?最后是一个练习,就是希望大家能够创建和查看自己的文件属性, 尝试用这个 csmod 命令来修改文件的权限。好了,今天的内容就到这里,谢谢大家观看。

哈喽,小伙伴们,大家好,欢迎回来,接下来让我们学习用户用户组管理,本小节我们的学习目标,希望同学们能够理解用户用户组的概念,以及掌握用户用户组管理的相关命令。 好,首先我们来看一下关于用户和用户组,在我们 linux 操作系统中呢,是可以配置多个用户以及配置多个用户组的, 同时呢,一个用户也可以去加入到多个用户组织中,就像我们图中的这个图片一样,我们可以看到在系统中呢有非常多的用户,那同时呢,系统中也可以有非常多的主,那在这里面你会发现有一个用户,他竟然还在两个主里面, 那这种行为呢,都是我们 line 的系统啊所允许的,那这是因为什么呢?这是因为啊,我们整个 line 的操作系统,它关于权限管控的级别呢,其实是有两个 级别的,分别是针对用户的权限控制,以及针对用户主的权限控制。比如说针对某个文件啊,我们可以控制某个单独用户的权限,也可以控制某个啊用户主的权限。好,这个什么意思呢?其实很简单,就比如说我这里有一个文件, 我可以让那个文件去控制,我允许你访问,也可以说我控制,我允许某个主访问,都是可以的,那所以说整个 lily 的权限管控呢,就是两个力度,用户的力度和用户主的力度。 那所以说我们需要去学习啊,在 linux 的系统中进行用户和用户组管理的基础命令,为后面学习权限控制呢去打下来基础啊。好,那么简单的了解了这个概念之后呢,让我们来看一看关于用户组和用户的管理相关命令。 好,首先呢让我们看一下关于用户组管理的相关命令,那么这些管理命令呢,都是需要用 read 用户才能够执行的,因为创建组,创建用户,删除组,删除用户等等啊,他都是需要有特殊权限的,只有 read 才可以执行。哦, 好,那么首先我们来看一下关于用户组呢,我们主要学习两个命令,一个是啊,用户组的创建和用户组的删除,那么他们的创建和删除呢,也都是非常简单的,我们可以通过一个叫做 goop id, 通过这个命令呢,加上一个用户主名就可以去创建一个用户主了,也可以通过一个叫做鼓舞谱 d e l 来完成一个用户组的删除。好,那么为了后续的演示呢,我们就来给同学们创建一个叫做 it cast 的用户组。好,我们来简单的演示一下。好,首先创建用户组的话呢,我们需要入特权限,所以我们通过 su 命令加上一个横杠,加上 rot 就切换到 rot 用户了,来,一二三四五六。好,进来之后呢,那首先我们现在给同学们演示一下。来,我们通过鼓舞谱 at, 通过这个命令加上一个用户组名,比如说叫做 test。 好,回车,我们就可以通过这条命令去创建一个叫 test 的用户组。 好,同样呢,我们可以通过谷物谱 d e l 这个命令去删除这个叫泰斯特的用户组,那所以说一个叫谷物谱 id 添加一个叫谷物谱 d e l 去删除还是很简单的。 好,那么为了后续的演示呢,我们创建一个叫 it cast 的用户组来,我们写上 g r o u p 谷物铺 i d d, it cast 好,回车。 ok, 我们就完成了关于 it cast 这个用户组的创建,那么创建完成之后呢?来继续回到 ppt, 我们有了用户组之后,现在 再来尝试一下关于用户的相关命令,那么对于用户的命令的话呢,我们主要给他们演示四个命令,分别是创建、删除、查看和修改。 好,首先来看一下关于用户的创建,创建用户的话,通过一个叫做 user a d, d 的一个命令去创建,那么他有两个选项,一个杠 g, 一个杠 d, 那这个杠 g 表示是指定用户的主, 那如果说你不指定杠 g 的话呢,它会创建一个同名的主,并且自动加入。好比如说你创建一个用户叫做 test, 好,用户名叫 test, 那如果你不指定杠 g 的话,它会再创建一个叫做 test 的主, 然后让这个 test 的用户加入到 test 这个组里面,那这是 linux 的一个默认行为。那如果你指定了这个杠 g 的选项呢?那么这个用户就会加入到你指定的这个组里面。但是有一个前提条件,你杠 g 指定那个组需要已经存在,如果不存在的话呢,那就不可以哦,好,那这是杠 g 选项。再来看第二个 杠 d 选项,它表示指定用户的 home 路径,那如果说你不指定的话呢? home 目录默认就在 home 下用户名,比如说还是创建一个叫做啊 test 的用户,那如果说你不指定杠 d 的话,它的 home 目录默认在 home 下 有一个叫做 past, 好,这是他的 home 路径,但是如果你可以通过杠 d 去指定,就可以去修改这个默认的路径了。好,那这是创建用户的一个基本操作,那我们来简单的演示一下呗。好,回到我们的翻的效中,我们来执行一下 user idd。 好,我们 给他创建一个叫做啊 test 的用户。好,当我一回车,用户就创建完成了,那这个时候呢,我没有指定杠 g, 也没有指定杠 d, 那么这个用户他就会自动加入到一个叫做 test 的用户组里面去, 同时呢,它的 home 路径呢,就会存在于 home 下有个叫 text 的,比如说我们来 cd home 这个文件夹。 好,你可以看到这里面就有一个叫 test 的文件夹啦,那这是他默认的一个 home 目录。好,那么再来我们给同学再来演示一下。比如我们来创建一个新的用户叫做 test 二,我们可以使用 user id 好,选上 test 二, 以及通过杠 g, 我们给它加入到 it cast 这个用户组里面,也可以通过杠 d 来指定一下它的 home 目录,比如我们写上 home 下叫做 test 二,二二,好,你看这个名字啊,和我们的入户名是不一样的,如果你不指定杠 d 的话呢,他默认会放到 home 下有个叫 test 二的文件夹,但是呢,我通过杠 d 的话,我就可以去指定他的 home 目录了,我想写到哪里就写到哪里啊。 好,这里简单的给它放到 home 下叫 test 二二二。好,然后我来回车。 ok, 用户创建成功了,那创建成功之后呢,我们通过 su 来切换到 test 二这个用户上,切换之后来首先看一看它的 home 目录 p w d, 你会发现 home 目录是不是被我杠 d 选项所指定了呀? 好, ok, 那么简单的演示了用户的创建之后呢,那我们来继续来看一下关于用户的删除相关操作,那么删除用户呢,可以通过啊 user d e l 这个命令去删除,那同时呢,有个选项叫杠 r, 表 试的是删除用户的 home 目录,那如果说你不使用杠 r 的话,他只是把用户删掉了,他的 home 目录还是会保留下来的,那所以说杠 r 一指定,那就全部就清空了啊。好,同样让我们来回来演示一下,来啊,我们通过啊 user d e l 来删除一下 test。 二,好,我一回车发现这个用户删除了,但是呢,我们 cd 到 home 里面再来看一下来,你会发现他的 home 目录是没有删除的,这就是我们没有指定这个杠 r 的选项,所以说他不会删掉,我们只能 r m 杠 r f 自己手动的把这个给它清掉了。 好,那么再来,我们刚刚是不是又创建一个叫 test 的用户呀?那现在我们把这个用户也给它删除来 user d l, 然后加上杠 r, 我们把 test 用户删除掉。好,回车之后来 cd 到 home 里面,然后 ios, 你会发现,哎,他的这个 taste home 目录是不是也不存在了?那所以这就是杠 r 选项的作用了。好,那这是我们用户啊删除的命令。好了,再来看 下面还有个命令,叫做 id 命令, id 命令它的作用呢?是表示的去查看用户所属的主。好,这是什么意思?来,我们回到我们的翻车线,比如说我们写上一个 id 好回车,你会发现啊, 如果你直接写 id 回车的话,那就表明是查看自己,那你可以看到当前我们用户是 rot, 这边有一个叫做 goops, 哎,什么叫做 rot 呀?那这个说明我们当前 rot 用户,他所处的主也是 rot 主。 好,那么我也来验证我们所说的,我们再来创建一个新用户来,比如说我们弄 use 啊 add has 的三,好,我们给大家介绍一个杠 g it cast, 好,回车,创建完成之后呢,我们 su 切换到这个 cast 三上。好,然后我们执行一下 id 好,你会发现 这里面是不是显示了我们当前用户名叫 text 三,然后它的主叫做 it cast, 哎,这就是 id 这个命令的作用,可以查看自身的用户信息,那又或者你看我们再退回入特, 我们可以在 rot 下去查看任何用户的信息,比如我写上 i d test 三,哎,这是指定用户了,那么一回车可以通过 rot 用户去查看 test 三这个用户的信息,你看它的用户名 test 三,它的主是 it test, 好, ok, 那这是 id 命令,那再来看下一个命令,这是修改用户啊所属的主的命令,那这个命令叫做 user model, 然后 可以指定杠 a, 杠 g, 然后通过用户组和用户名两个参数来去指定,那他的意思很简单,就是将指定的用户加入到指定的用户组里面去 好,比如你看,我们再来回到翻动效果中,我们再来创建一个简单的用户,叫做啊 test 四栏 user eyed test 四,好,当我创建完成之后呢,这个命令没有指定那个杠 g 的选项,那所以说这个 test 四它的主是什么?是不是同名的 test 四呀?我们可以验证一下来 id test 四, 好,你看用户名 test 四,它所数的主也是 test 四,但是呢,我们可以通过 user mode, 然后加上杠 a, 杠 g, 再来配合,在后面写上用户主,比如我们写的 it test, 再写上用户名 test 四, 好,那这一行话的意思就是通过这个命令把 test 四这个用户加入到 it test 这个组里面去。好,把用户加入到组里面,那我们试一下来回车,好直径完成之后我们写一下 it test 四 好,你会发现当前用户名太死的是当前他的主,你看古普斯这里有个 s 表示复数的意思,是不是有两个主,一个是太死的是主,一个是 it cast 主。哎,那这就说明我们当前这个用户啊,他加入到了两个主里面去了。 好, ok, 那这是我们关于用户管理的相关基础命令。那么了解了这么多之后呢,我们再来看下一个命令,叫做啊, get e n t 命令,那这个 get e n t 命令呢?可以查看我们当前系统中有哪些用户, 以及有哪些用户主,这个还是比较简单的,我们来简单的演示一下,比如我们通过啊 get e n t, 然后写上帕斯 word。 好,当你写上帕斯 word 的话,他就可以帮我们列出来当前操作系统中有哪些用户, 可以看到这里面用户是不是还比较多呀?啊,这里面有非常多的用户啊,我们的入的用户是不是就在这里面呀? 好,以及我们刚刚所创建的那几个用户,比如 test 三, test 四,以及我们一直所使用的 it 黑马是不是都在这里面啊? 这就是啊, get ent, 然后加上 password, 就可以查看我们系统中有哪些用户了,那这里面其他那么多用户我们不用管,这都是系统啊,在构建的时候自动创建的,那底下这一些呢?基本上都来说都是我们自己所创建的啊。好,那么在这个它的结果里面呢?它有七份 信息啊,那这个信息我们要知道它代表什么意思?这个信息里面代表的分别是用户名、密码、用户 id、 主 id、 描述信息、 home 目录和执行终端,也就是这七份信息。来,我们比如来回来对照一下来。 好,在这里面你看第一个入户名 test 四,第二个表示的是密码 x 啊,这个 x 表示的是它的密码,只不过它不可能铭文给你展示出来,所以说以 x 代替。 以及他的用户 id 幺零零四啊,这是他的 id 序号啊,以他的主 id 幺零零四也是他的序号。以及这里面是一个描述信息啊,这里面是空的啊,以及后面这是他的 home 目录在哪里? 以及最后这个用户他说使用的终端啊,这个我们后面再去说,这个终端是什么啊?好,可以看到这就是我们通过 get ent password 查看的用户信息,那总共有七份的信息就在 这里也保存了。好,那除了通过 get ent 能够查看到我们系统中有哪些用户以外呢?我们还可以通过这个命令去查看系统中有哪些主,那这个也是比较简单的,来,我们写一下,来, 我们写上 get e、 n、 t, 然后再写上 g、 r、 o、 u p, 写上古普啊,你再一回车,这里面就列出来了,我们当前系统中有哪些主, 这里面呢?他有三份信息,分别是主的名称,第二个是主的认证啊,同样是以 x 去代替掉了以及主的 id, 你看我们呢? test 是主, id 是幺零零四啊,这是我们当前系统中有多少主都在这里面。 ok, 那么基本上来说呢,关于用户组和用户相关的一些基础命令就给同学们演示的差不多了,那么让我们来简单的总结一下。那首先第一点,我们要知道 x 的用户管理模式啊,要清楚他呢是支持多用户,多用户组以及用户加入多个组的这种操作。 我们要知道他的权限管控的单元是用户级别和用户主级别,尽管在本小节中我们还没有讲到权限,但是我们一定要内心中有一个提前的预知,就是他的权限管控单元是用户级别和用户主级别。 好,大家来看关于我们用户用户组的相关命令,对于组来说,我们可以通过谷物谱 id 去添加组,通过谷物谱 d e l 去删除组。 对于用户,通过优色 i 的添加用户优色 d e l 删除用户优色 model, 修改用户组 id 命令去查看用户信息以及 get ent password, 查看系统全部用户信息以及 get ent 谷物谱查看系统全部的 组信息。好的, ok, 那么关于用户和用户组的相关内容呢,就让我们画上句号吧,让我们下一个视频再见!

川时课堂每日一个小知识之如何修改文件权限。一大家好,今天我们来学习修改文件权限的命令。修改文件权限的话,用称之为的命令。称之为的语法如下,称之为的互奥特瑞特特。 mac 户的话代表修改谁的权限?如果修改的是文件属主的权限,则用 u。 如果修改红组用户或者叫属组用户的权限,则用 g。 如果修改其他用户的权限,则用 o, o 的话代表 arr。 如果修改所有用户则用 a, a 的话代表奥所有用户的话包括了同组用户、主主用户以及其他用户。 ret 的话代表加权限或者取消权限。如果是加权限的话,则要用加号表示,如果是取消权限,则用减号表示。 plasen 的话代表具体的权限, r 的话代表可读的权限, w 代表可写的权限或者可编辑的权限, x 代表可执行的权限。 fl 内幕的话是我们要修改的这个目标文件,那这里还有两个选项,杠 r 的话是地规操作,我们要修改文件加及其文件,加里边子文件的权限的时候要加上杠大儿, 如果只修改文件的话就不用加杠大。二,如果修改文件之后想把这个结果一并输出,则用杠微。那接着我们举例来说明, 我们先看一下这个文件加买第二他里边子文件有哪些权限,那我们用 ls 杠 l 来查看 啊。比如说我现在我想修改文件 f 一的权限,我想给他的鼠主去掉可执行的权限,给主组增加可执行的权限,给其他用户 去掉这个可编辑的权限。那怎么操作呢?称之为的想修改鼠主权限,那用 u 修改鼠主什么权限呢?去掉他的可执行权限,将修改同组用户权限,那用 g, 想把同组用户的这个编辑给他去掉,那就是 g g w, 把其他用户的这个可读权限去掉,那就是勾减二,然后修改锤的权限呢? f 一, 然后我们回车,然后再查看一下权限,让大家看是不是把属主的可执行权限去掉了。把同组用户的编辑权限去掉了, 把其他用户的可读权限去掉了,对不对?我现在我想给所有用户增加执行权限,就可以这样称之木的所有用户,那就是哦,那就用 a 表示干什么呢? 增加可执行权限就 a 加 w, 然后 f 一,再看一下权限,就是给所有用户都增加了执行权限。

如果说要修改某些文件的权限,一般来说会用哪个命令呢?会用到错,就是文件。如果是修理人,最高权限是什么样的一些怎么修改?不好意思, c m 的这个命令其实用的也还蛮多的。就最高权就七七七嘛。我们讲过那三个数字代表什么意思?读写执行?对啊,七七七分别表示的是用户,就是属主用户。然后用户组和其他用户嘛,每个用户都是三位,三位分别是读写执行嘛。所以呢,他最高时期呀。

下面我们看利尼克斯的权限管理。我们看权限管理命令 csmod 那么这个 c、 h、 m、 o、 d 这个命令啊,他有两种方式,一种是使用字母操作,另一种是使用数字操作。首先我们看使用字母操作。 我们说一个文件呐,有读写执行啊,我们来看一下 啊,比如说这个文件是吧,那么他有读写之行啊, 放大一点 啊,这个代表文件,我们以前说过是吧,这个啊,代表什么?我们这个当前用户啊,拥有的权限。 那么这个是当前用户所在组拥有的权限,那么这是其他人拥有的权限。 我们看这个当前用户啊,他有补血权限没有执行是吧?当前用户存在组,只有 毒权限,那么其他人啊,有毒权限, 那我现在有个想法,我让这个当前用户有毒血执行啊,我怎么办?我们看这个命令, 那么这个 u 啊,是针对这个蜀主,就是当前这个用户。 g 针对所在的组。 o 针对其他人啊,其其他用户。 a 有针对所有用户, 那么这是一些参数啊。好,我们给这个权限啊,给他复制,复制,有这么几种等号,等于表示赋予 指定的权限啊啊,比如说啊,那么我们给这个当心用户 啊,我用 csmod 啊, 当前用户,那么它等于毒权限啊,或者说血权限啊,对哪文件呢?对 f 零零幺啊, 那当前用户啊,那他具有这个血权限 呀, 这是这个还有加啊,表示增加权限,减表减少权限。你比如说我当前用户啊, 啊,对于这个文件来说,我想加个毒权限啊,我用 c smod 当前用户加个毒权限啊,给这 f 零零幺, 那么他加了个毒权线啊, 那么再加个直行权限 啊,对这个 f 零零幺来说, 那么我又加个执行权限啊。 那么大家看啊,同一组,那它就有毒权线。 我想给这个同一组,这个计啊,增加个执行权限, 我加一个这个同组同组啊,这是同组者是吧? 那么他只用有毒,我再加一个哎。比如加个血,既加血, 那么他拥有了啊,血权线啊,就是这个啊, 这是。 那么当然还有减减操作是吗? 啊,比如说我啊,这个其他人有毒权限,我让其他人一个权限啊,毒血 毒权限都没有啊,我可以用简操作,其他人是欧是吧?欧啊,不是零啊,把这个毒再剪掉, 你看其他人啊,什么权限都没有了啊,连毒都没有了啊。 这个是啊,我们的字母操作的方法啊。 这是这个啊。当然呢,你还可以啊,进行连续操作啊 啊。比如说我给其他人呐加个毒权限, 那么给当前用户减值型权限,对这个 f 零零幺来说 啊,其他人加个毒权限,那么当前用户减去个执行权限。

大家好,欢迎收看今天的视频,我是闯哥,今天我将为大家介绍 dennis 中的 cheating mode 命令。 c h mode 是 change mode 的缩写, 它的作用是更改文件或目录的访问权限。在 linux 终端中,如果你需要更改文件或目录的访问权限,你可以使用陈金默的命令来完成这个任务。以下是使用陈金默的命令更改文件访问权限的视力。 这个命令将名为 filter t s t 的文件权限设置为 r w s r 杠 x r 杠 x, 即所有者读写执行权限组用户和其他用户只有读和执行权限。除了以上事例,其实 的命令还有许多选项和用法。例如,你可以使用杠大写的 r 选项来地规的更改目录及子目录的权限。 你还可以使用 u, g, o 和 a 选项来分别指定权限的作用对象。 掌握天津猫的命令的使用方法对于 linux 中单的工作是非常重要的,它可以帮助你更好的保护文件和目录的安全,同时也可以帮助你更好的管理系统资源。 感谢收看本期视频,如果你觉得这个视频有用,请不要忘记点赞和分享,我们下期再见!