11 2015 档案
摘要:第八章代码exec1代码如下:#include #include int main() { char *arglist[3]; arglist[0] = "ls"; arglist[1] = "-l"; arglist[2] = 0 ;//NULL printf("* * *...
阅读全文
摘要:第8章 异常控制流异常控制流ECF的作用:1、ECF是操作系统用来实现I/O、进程和虚拟存储器的基本机制。2、应用软件通过一个人叫做陷阱或者系统调用的ECF形式,向操作系统请求服务。3、操作系统给应用系统提供了强大的ECF机制,用来创建新进程、等待进程终止、通知其他进程系统中的异常事件。4、ECF是...
阅读全文
摘要:10.7 I/O重定向unix外壳提供了I/O重定向操作符,允许用户将磁盘文件和标准输入输出连接起来。例如: ls > foo.txt使得外壳加载和执行ls程序,将标准输出重定向到foo.txt。I/O重定向的工作方式:使用dup2函数: #include int dup2(int ol...
阅读全文
摘要:第十章 系统级I/O10.1 Unix I/O一个Unix文件就是一个m字节的序列,所有的I/O设备,都被模型化为文件,所有的输入和输出都被当作对相应的文件的读和写来执行。Unix中输入和输出的执行: 1.打开文件:应用程序通过要求内核打开相应的文件,来宣告它想要访问一个I/O设备,内核返回一个很...
阅读全文
摘要:第一部分 教材外一、linux常用命令1、manManual pages 是在 UNIX 或类 UNIX 操作系统在线软件文档的一种普遍的形式。 内容包括计算机程序(包括库和系统调用),正式的标准和惯例,甚至是抽象的概念。用户可以通过执行 man 命令调用手册页。man 手册的内容很多,涉及了 Li...
阅读全文

浙公网安备 33010602011771号