Linux学习笔记(五.用户权限&组管理)

P60-69

快捷方式:在ubuntu系统中按:Ctrl+Alt+T即可打开终端

用户和权限的命令在日常生活中使用率并不高,一般由系统管理员来操作。本节重点理解用户和权限的概念!对相关终端命令有一个印象就行。

Linux学习笔记(五.用户权限&组管理)_第1张图片

Linux学习笔记(五.用户权限&组管理)_第2张图片

Linux学习笔记(五.用户权限&组管理)_第3张图片

下面的第一个框的第一列原来讲过-代表文件,d代表目录,

第二列以第四行为例,r代表可读权限,w代表可写权限,x代表可执行权限,每三个一组可划分为rwx|rwx|r-x,第一个rwx代表用户的权限,第二个rwx代表组的权限,第三个r-x代表其他用户的权限。

Linux学习笔记(五.用户权限&组管理)_第4张图片

上图中的权限后面那一列数字(11123)就是硬连接数(通俗的讲就是有多少种方式可以访问到当前的目录或文件)

一般一个目录下的子目录越多,它的硬链接数就越多。文件的硬连接数一般是1。

chmod修改权限示例:-x取消可执行权限,+x赋予可执行权限(r和w用法一样)

Linux学习笔记(五.用户权限&组管理)_第5张图片

Linux学习笔记(五.用户权限&组管理)_第6张图片

如果想在目录下执行终端命令,就必须有x可执行权限,否则连cd都不行!

Linux学习笔记(五.用户权限&组管理)_第7张图片

Linux学习笔记(五.用户权限&组管理)_第8张图片

示例:创建/删除组的终端命令都要通过sudo 来执行!否则权限不够。

用sudo的命令需要输入密码,输入之后五分钟之内执行sudo命令不再要求输入密码。

Linux学习笔记(五.用户权限&组管理)_第9张图片

查看刚才创建的组信息用

回车后最底下一行就是刚才创建的组信息。

删除组: sudo groupdel 组名

修改文件/目录所属组的示例:

Linux学习笔记(五.用户权限&组管理)_第10张图片

由上图可见本来Python学习目录是属于python组,执行chgrp -R dev Python学习/ 之后就是dev组的了。(最后的斜杠‘/’可加可不加,那是Tab键自动补出来的)

 

你可能感兴趣的:(linux,Linux)