文件属性、文件属性操作函数和文件类型
文件属性
第一个:文件访问权限 第二个:i节点 第三个:在磁盘上的设备编号 第四个:特殊文件的设备编号
第五个:链接的数量 第六个:用户ID 第七个:用户所在组的ID 第八个:文件大小
第九个:最后一次访问时间 第十个: 最后一次修改的时间 第十一个:文件状态改变的时间
第十二个:磁盘块的大小 第十三个:系统分配的磁盘块的数量
TIps:符号连接即为软连接相当于快捷方式
lstat相比于stat功能更强大
创建管道文件:mkfifo 文件名
创建软连接: ln -s 要创建软连接的文件 软连接名称(l_名称)
文件权限
9种文件访问权限位
- 用户权限:S_IRUSR(读),S_IWUSR(写),S_IXUSR(执行)
- 组权限:S_IRGRP,S_IWGRP,S_IXGRP
- 其他权限:S_IROTH,S_IWOTH,S_IXOTH
文件权限通过按位或方式构造
对文件赋予访问权限:
- 打开文件时把宏通过按位或来赋予
2.打开文件时通过八进制来设置
4:读权限 2:写权限 1:执行权限