随笔分类 -  寒假C/C++

摘要:文件控制操作 对一个打开的文件描述符执行一系列控制操作 #include <unistd.h> #include <fcntl.h> int fcntl(int fd, int cmd, ... /* arg */ ); 1.获取或修改其访问模式和状态标志 (flag 2.要获取这些设置 需要将fc 阅读全文
posted @ 2019-01-15 21:54 Lumi_Imp 阅读(176) 评论(0) 推荐(0)
摘要:Unix系统设计的核心理念: 文件 一、概述 所有执行I/O操作的系统调用都已文件描述符,一个非负整数 (通常是小数),来指代打开的文件。 文件描述符用来表示所有类型的已打开文件,包括 管道、FIFO、socket、终端设备和普通文件。 1.1(I/O操作的四个系统调用 int open(const 阅读全文
posted @ 2019-01-14 00:55 Lumi_Imp 阅读(377) 评论(0) 推荐(0)
摘要:闲来无聊看了看 3-1. 使用Linux专有的reboot系统调用重启系统时,必须将第二个参数magic2定义为一组magic号(例如:LINNUX_REBOOT_MAGIC2)。这些号有何意义?(将magic号转换为十六进制数,对解题会有所帮助。) 刚看的时候 有点晕就去查了查 转换成16进制了 阅读全文
posted @ 2019-01-13 12:12 Lumi_Imp 阅读(573) 评论(0) 推荐(0)
摘要:学也学不好,记也记不住。只能靠做笔记这个样子喽。 操作系统的核心: 内核 1.指完整的软件包,包括管理计算机资源的核心层软件,以及附带的所有标准软件工具。诸如命令行解释器。图形用户界面。 2.狭义上指管理和分配计算机资源的核心层软件。 内核职能: 进程调度:通过CPU 执行程序指令。Linux 属于 阅读全文
posted @ 2019-01-12 17:24 Lumi_Imp 阅读(236) 评论(0) 推荐(0)