文件属性信息
作者:互联网
属性说明示例
1 编号(inode)
- linux中文件唯一编号,相当于身份证号
- 软链接
- 定义: 路径(指向原文件的路径)
- 创建命令
- ln -s
- 硬链接
- 定义:指向编号的文件
- 创建命令
- ln
- 删除文件底层逻辑
- 判断该文件的硬链接数是否为零
- 是零, 在磁盘中删除文件编号,将对应的内存地址标记为自由态,等待新数据覆盖
- 不为零,只删除一个硬链接
- 普通文件
- -
- 文件夹
- d
- 软链接文件
- l
- 硬链接文件
- 无
- 设备文件
- 磁盘文件
- b
- 字符文件
- c(如 字体文件)
- 套接字文件(socket)
- s
- 数据库可以产生socket文件
- 管道文件
- p
- 传完就没了
- 定义
- 用户定义: 比如微信用户,特征拥有一个微信的账号
- 用户组定义: 具有相同属性账号的集合
- 用户分类
- 系统用户
- uid 在 0~999 之间的用户
- 一般用在启动应用上,不需要登陆系统
- 普通用户
- uid在1000以上的用户
- 需要登陆
- 创建命令
- 创建用户 useradd 用户名
- 参数
- -g
- -r
- -M
- -u
- 创建用户组
- groupadd 用户组名
- 参数用法
- groupadd -g 指定用户组的ID
- 切换命令
- 切换用户
- su - 用户名
- su 用户名
- 查看用户或用户组的ID
- id 名字
- 用户信息
- 存储位置 /etc/passwd
- 解读---见下图
- 定义: 一定大小的磁盘空间(默认4k)
- 以指定大小为基础,将磁盘分成n块
- 读取数据以block为单位
- 默认
- bash
- sh
- 外部
- zsh
- 安装权限(root用户)
- yum install zsh
标签:文件,定义,文件属性,创建,用户组,用户,信息,链接 来源: https://www.cnblogs.com/tslam/p/15689709.html