Linux操作系统原理与应用第一章操作系统概述 认识操作系统 操作系统的发展 开放源代码的Unix/Linux操作系统 Linux内核 Linux内核源代码不同角度看到的操作系统 不同角度看到的操作系统 操作系统 操作系统 整体看 整体看 操作系统设计者 操作系统设计者 使用者 使用者 普通开发者 普通开发者 认识操作系统 打开计算机,首先跳入眼帘的是什么? 要拷贝一个文件,具体的拷贝操作是谁完成的 ? 你需要知道文件存放在何处吗? 柱面、磁道、扇区描述什么? 数据的搬动过程怎样进行 繁琐留给自己,简单留给用户 操作系统穿上华丽的外衣图形界面 操作系统穿上朴素的外衣字符界面 认识操作系统从使用者的角度看 拷贝命令的C语言实现片断 inf=open(“/floppy/TEST”,O_RDONLY,0); out=open(“/mydir/test”,O_WRONLY,0600); do l=read(inf,buf,4096); write(outf,buf,l); while(l); close(outf); close(inf); 认识操作系统从程序开发者的角度看 浏览器 信息管理