标签:启动进程 cut 登录系统 用户创建 身份证 div 编辑 不同的 修改权限
我们对当前文件可以干什么 看 写入 删除 执行
root 拥有最高执行权限 一个权限可以控制它
普通文件的默认权限 我们创建 vim touch echo后默认的权限
rw-r--r--
r 4 read 读取文件 cat less more vim sed
w 2 write 写入内容 vim vi echo sed
x 1 execute 可执行 脚本
- 0 没有权限
普通9位权限位 三个为一组
PS: 文件的权限对应了三种不同用户
| | header |
| | ------ |
| rw- 文件的所有者 属主 主人能干啥 最高权限 header | |
| r- - 文件的属组 属组 组成员对应的权限 | |
| r-- 其他用户 陌生人 | 对应的权限 |
文件权限
把每个位置的三个权限相加
rwx 每位的最高权限
rw- 文件的最高权限
系统识别的只有二进制数字
把每个位置的三个权限位相加
-r(4)w()2- r(4)-- r(4)--
644 文件的最高权限
755 目录的最高权限
drwxr-xr-x
rwx 前三位 属主 7
r-x 中三位 属组 5
r-x 后三位 其他用户 5
rwx对于文件和目录的真正意义?
解释:1.对于文件
r:可读。
w:可以编辑,可以修改。
x:可以执行。在windows中,可执行指的是.exe,.bat等这些后缀结尾的文件,在linux没有这种限制。
2.对于目录
r:表示可以用ls命令查看其里面的文件列表。
w:表示可以修改其目录结构
x:表示可以cd进去
-rw-r--r-- 1 root root 5 1月 20 10:52 1.sh
属于哪个用户
用户的作用:
登录系统
管理文件
管理服务
管理数据
启动进程
root 属于最高管理员 拥有最高的权限
用户分类
每个用户对应了不同的号码
uuid 身份证 user identification 用户唯一标识
用户名 uid 权限 作用
root 0 最高统治者 类似皇帝
虚拟用户 1-999 服务启动所依赖的用户 用户不可以登录
普通用户 1000+ 登录管理系统 提高系统安全性
文件的属性: 文件真正的主人 对应权限的前三位
决定了我能对当前做什么
那个用户创建的默认文件属主就是那个用户
可以使用命令修改文件的属主
root 可以授权所有用户
普通用户不可以修改权限
九位权限位
前三位 属主
属于哪个小组 中三位 默认得到文件权限 r--
默认创建的用户 都会自动创建以自身用户名命名的组
一个用户可以属于多个组
多个用户可以属于一个组
多个用户可以属于多个组
后三位: 其他人 不是主人 也没有在组内
标签:启动进程 cut 登录系统 用户创建 身份证 div 编辑 不同的 修改权限
原文地址:https://www.cnblogs.com/ruirui-com/p/14305578.html