本文主要是介绍面试珠玑 在unix文件系统中,inode节点包括哪些内容?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
不同文件系统的inode内容不太一样,但通常都含有以下信息:struct inode
{
int i_mode; 文件类型(目录、块设备、字符设备、普通文件、权限等)
char i_nlink; 文件硬链接数
char i_uid; 属主ID(UID)
char i_gid; 属主组ID(GID)
char i_size0; 文件大小
char *i_size1; 文件所使用的磁盘块的实际数目
int i_addr[8]; 块地址数组
int i_atime[2]; 最近一次访问时间
int i_mtime[2]; 最近一次修改时间
int i_ctime[2]; 最近inode更改时间
};
这篇关于面试珠玑 在unix文件系统中,inode节点包括哪些内容?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!