第一章 基础知识
1.2 UNIX体系结构
由外到内:应用程序(shell、公共函数库)、系统调用、内核
1.3 登录
1.3.1 登录名
口令文件/etc/passwd:
口令文件中的登录项由7个以冒号分隔的字段组成,即:
登录名:加密口令:数字用户ID:数字用户ID:注释字段:起始目录:shell程序
root:x:0:0:root:/root:/bin/bash
abc:x:1000:1000:abc,,,:/home/abc:/bin/bash # abc是用户名
1.3.2 shell
系统从口令文件(/etc/passwd)登录项的最后一个字段获取当前用户执行哪一个shell。
1.4 文件和目录
1.4.1 文件系统
目录是一个包含目录项的文件。
文件属性是指文件类型(是普通文件还是目录等)。stat和fstat函数返回包含所有文件属性的一个信息结构。