前言
Foreword操作系统是现代计算机系统最基本的系统软件,针对它所开设的“操作系统”课程具有很强的理论性和实践性。该课程的实验环节一直是教学的重点和难点。要掌握操作系统的原理和实现方法,除了听课、看书和做习题外,更重要的是实验。本实训教程提供了合理、详细的相关实验,可使学生更好地理解与掌握操作系统的工作原理和实现方法。
本书共有11个实训项目: Linux操作系统的搭建与测试、文件和目录操作、用户信息、Linux文件系统、bash的基本使用、标准输入输出和管道、字符串处理、使用正则表达式进行字符处理、进程控制、编辑工具的使用和系统工具的使用。每个项目都配备了相关的思考题,便于提高实验能力。
本书是作者经过多年教、产、学、研的实践与探索,根据高等教育的教学特点编写而成的,以注重实用、强化应用为原则。我们针对本课程的教学要求,设计了一整套实验,涵盖了Linux操作系统的基本原理和主要内容。读者通过自学和上机实验便可掌握Linux操作系统的基本原理和实现方法。书中对每个项目都给出了具体的项目目标、项目条件和相关子任务。
建议本课程教学时数为36学时。
本书所有源程序、案例等相关资源均可在清华大学出版社网站下载。编者的电子邮件地址是zhoudake77@163.com,欢迎大家相互交流。
由于作者水平所限,疏漏之处在所难免,恳请广大读者批评指正。
编者····························································