一、权限相关命令
学习目标
-
用户 和 权限 的基本概念
-
用户管理 终端命令
-
组管理 终端命令
-
修改权限 终端命令
1.1用户和权限的基本概念
1.1.1 基本概念
-
用户 是Linux 系统工作中最重要的一环,用户管理包括 用户 与 组 管理
-
在Linux 系统中,不论是由本机或是远程登录系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的使用权限
-
在Linux 中,可以指定 每一个用户 针对 不同的文件或者目录 的 不同权限
-
对 文件/目录 的权限包括:
权限
缩写
数字代号
读
r
4
写
w
2
执行
x
1
1.1.2 组
为了方便用户乱纪,提出了 组 的概念
在实际应用中,可以预先针对 组 设置好权限,然后将不同的用户添加到对应的组中,从而不用依次为每一个用户设置权限
1.1.3 ls -l拓展
ls -l可以查看文件夹下文件的详细信息,从左到右依次是:
权限 第1个字符如果是 d 表示目录
硬链接数 通俗的讲,就是有多少种方式,可以访问到当前目录/文件
拥有者 加目录下 文件/目录 的拥有者通常都是当前用户
组 在Linux 中,很多时候会出现组名和用户名相同的情况
大小
时间
名称
目录
拥有者权限
组权限
其他用户权限
文件权限示例
-
r
w
-
r
w
-
r
-
-
目录权限示例
d
r
w
x
r
w
x
r
-
x
1.1.4 chmod 简单使用 (重要)
-
chmod 可以更改 用户/组 对 文件/目录 的权限
-
命令格式
chmod +/- rwx 文件名/目录名