linux 文件核心属性知识
第1章 用户和用户组
-rw-r--r-- 1 root root 0 Mar 17 12:49 test1.txt
root 用户(属主) root 用户组
1.1 Linux 单用户、多任务
一个用户同时执行了几个服务或进程,各个服务都会跑的很好对其他任务没有任何影响,这种一个用户登录系统执行多个服务任务和进程的称为单用户多任务
1.2 Linux 多用户多任务
很多用户同时使用同一个系统,但并不是所有运维人员都要做同一件事,就是多用户多任务
第2章 Linux系统中用户角色划分
Linux系统中用户是分角色的,由于用户角色不同,权限和所完成的任务也不同。用户的角色是通过UID和GID 来识别的
一个UID是唯一标识一个系统用户的账号(相当于人的身份证)
UID 用户ID ,相当于各位的身份证,在系统中是唯一的
GID 组ID ,相当于各位的家庭住址或者户口本的号码
2.1 超级用户:root (皇帝)
默认是root 用户,它的UID和GID 都是0
在Linux系统中UID 为0 的就是超级用户
2.2 普通用户(老百姓)
这类用户一般是由具备系统管理员root权限的运维或者系统管理人员添加的。普通用户oldboy可以登录系统,但进具备操作家目录中的文件及目录权限,;还可以进入或浏览相关目录,但是无法创建、修改或者删除任何文件
UID 整数范围 500——60000
2.3 虚拟用户(傀儡)
它们的存在主要是为了方便系统管理,满足相应的系统进程对文件属主的要求
UID 整数范围 1——499
第3章 用户和用户组的关系
一对一 :一个用户可以存在一个组中,也可以是组中的唯一成员。比如root
一对多 : 一个用户可以存在多个用户组中
多对一: 多个用户可以存在一个组中
多对多:多个用户可以存在多个组中
第4章 文件的权限
block
rwxr-xr-x
r 可读权限
w 可写权限
x 可执行权限
第5章 索引节点
inode 中文是索引节点,在Linux存储设备或存储设备(磁盘或硬盘)的分区(存储设备可以是硬盘】软盘、u 盘等)倍格式化为ext系列文件系统后,都会生成两部分内容:第一部分是Inode(默认大小是128B或者256B ),第二部分是block (默认大小是1~4KB),由于磁盘或分区一般都比较大,因此,inode 和block 存在很多个,并且都可以存放数据信息
inode 叫做索引节点
block 叫做磁盘块










网友评论