文章目录
- 一、操作系统的核心——内核
- 1.内核的职责
- (1)内核的职责
- (2)内核态和用户态
- (3)从进程和内核的角度看Linux操作系统
- 二、shell
- 三、用户和组
- 1.用户
- 2.组
- 3.超级用户
- 四、单根目录层级,目录,链接及文件
- 1.Linux单根目录层级
- 2.文件类型
- 3.路径和链接
- 4.符号链接
- 5.文件名
- 6.路径名
- 7.当前工作目录
- 8.文件的所有权和权限
- 五、文件I/O模型
- 1.UNIX系统无文件结束符
- 2.文件描述符
- 3.stdio函数库
- 六、程序
- 1.源码和二进制机器语言
- 2.过滤器
- 3.命令行参数
- 七、进程
- 1.进程是正在执行的程序实例
- 2.进程的内存布局
- 3.创建进程和执行程序
- 4.进程ID和父进程ID
- 5.进程终止和终止状态
- 6.进程的用户和组标识符(凭证)
- 7.特权进程
- 8.能力Capabilities
- 9.init进程
- 10.守护进程
- 11.环境列表
- 12.资源限制:软限制和硬限制
- 八、内存映射
- 1.文件映射和匿名映射
- 2.共享内存
- 九、静态库和共享库
- 1.静态库
- 2.共享库
- 十、进程间通信及同步
- 十一、信号
- 十二、线程
- (1)特点
- (2)线程之间通过共享的全局变量进行通信
- 十三、进程组合shell任务控制
- 十四、会话、控制终端和控制进程
- 十五、伪终端
- 十六、日期和时间
- 十七、客户端、服务器架构
- 十八、实时性
- 十九、/proc文件系统
一、操作系统的核心——内核
1.内核的职责
(1)内核的职责
(2)内核态和用户态
(3)从进程和内核的角度看Linux操作系统
二、shell
三、用户和组
1.用户
2.组
3.超级用户
四、单根目录层级,目录,链接及文件
1.Linux单根目录层级
2.文件类型
3.路径和链接
4.符号链接
5.文件名
6.路径名
7.当前工作目录
8.文件的所有权和权限
五、文件I/O模型
1.UNIX系统无文件结束符
2.文件描述符
3.stdio函数库
六、程序
1.源码和二进制机器语言
2.过滤器
3.命令行参数
七、进程
1.进程是正在执行的程序实例
2.进程的内存布局
3.创建进程和执行程序
4.进程ID和父进程ID
5.进程终止和终止状态
6.进程的用户和组标识符(凭证)
7.特权进程
8.能力Capabilities
9.init进程
10.守护进程
11.环境列表
12.资源限制:软限制和硬限制
八、内存映射
1.文件映射和匿名映射
2.共享内存
九、静态库和共享库
1.静态库
2.共享库
十、进程间通信及同步
十一、信号
十二、线程
(1)特点
(2)线程之间通过共享的全局变量进行通信
十三、进程组合shell任务控制
十四、会话、控制终端和控制进程
十五、伪终端
十六、日期和时间
十七、客户端、服务器架构
十八、实时性
十九、/proc文件系统
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.e1idc.net