文件属性信息的数据结构。每个文件都有唯一的一个索引节点。Р索引节点有两种形式:盘索引节点和内存索引节点。Р主要内容:模式、所有者信息、文件大小、时间戳、直接指针、一级间接指针、二级间接指针和三级间接指针。Рgcc编译过程一般分为哪几个阶段?各阶段的主要工作是什么?Рgcc编译过程分为4个阶段:预处理、编译、汇编和连接。Р预处理阶段:常规编译之前预先进行的工作。Р编译阶段:编译程序对预处理之后的输出文件进行词法分析和语法分析,试图找出不符合语法规则的部分。Р汇编阶段:汇编程序把汇编语言代码翻译成目标机器代码的过程。Р连接阶段:连接程序要解决外部符号访问地址问题,从而使有关的目标文件练成一个整体, 最终成为可被操作系统执行的可执行文件。Р二十一、什么是系统调用?什么是库函数?二者有何异同?Р系统调用:操作系统提供的、与用户程序之间的接口。Р库函数:把一些常用到的函数编完放在一个文件里,供别人使用的一种方式。Р区别:库函数是语言或应用程序的一部分,而系统调用是操作系统的一部分。Р 系统调用是为了方便使用操作系统的接口;Р 库函数则是为了人们编程的方便。Р二十二、系统调用和库函数的关系Р库函数要获得操作系统的服务也要通过系统调用这个接口。Р二十三、有关用户账号的文件Рpasswd文件:用户的关键信息被存放在系统的/etc/passwd文件中,系统的每一个合法用户账号对应文件中的一行记录。Рshadow文件:系统利用/etc/shadow文件存放用户账号的密码信息和密码的有效期信息。Рgroup文件:在组的支持下,允许用户在组内共享文件。Р二十四、如何创建一个用户账号。Р1.添加一个记录到/etc/passwd文件;Р2.创建用户的主目录;Р3.在用户的主目录中设置用户的默认配置文件。Р或者使用useradd或adduser命令来完成上述工作。(添加用户只能由超级用户root来完成)