11 2015 档案

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