Linux操作系统原理与应用

Linux操作系统原理与应用  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,操作系统/系统开发,LINUX ,

作者: 张玲 编著

出 版 社: 西安电子科技大学出版社

出版时间: 2009-4-1字数:版次: 1页数: 310印刷时间:开本: 16开印次:纸张:I S B N : 9787560622279包装: 平装内容简介

本书以理论结合实践、注重应用为原则,全面系统地讲述操作系统的基本原理,并将其与Linux的实现和应用技术紧密结合。全书内容分为三个部分:第一部分为基础篇,包括Linux系统概述、Linux系统的操作基础以及vi文本编辑器的使用;第二部分为原理篇,介绍操作系统的基本原理和Linux内核实现技术,包括进程管理、存储管理、文件管理、设备管理和操作系统接口;第三部分为应用篇,包括Shell程序设计、Linux系统管理和网络与通信应用。

`` 本书文字通俗易懂、举例充分、内容循序渐进,书中配有难度适中、实用性强的示例和习题,以帮助读者加深对操作系统原理的理解,同时掌握Linux系统的应用技术和基本开发技能。本书适合作为高等院校信息类和计算机应用类专业本科生操作系统课程的教材,也可作为Linux应用开发人员的自学教材。

目录

第1章 操作系统概述

1.1 认识操作系统

1.2 操作系统的发展

1.3 Linux操作系统概述

习题

第2章 Linux操作基础

2.1 Linux基本操作

2.2 Linux命令

2.3 Linux文件操作

2.4 输入/输出重定向

习题

第3章 vi文本编辑器

3.1 vi文本编辑器概述

3.2 vi基本命令

3.3 vi常用末行命令

习题

第4章 进程管理

4.1 进程

4.2 进程的运行模式

4.3 进程控制

4.4 进程调度

4.5 进程的互斥与同步

4.6 进程通信

4.7 线程

习题

第5章 存储管理

5.1 存储管理概述

5.2 存储管理方案

5.3 虚拟存储管理

习题

第6章 文件管理

6.1 文件管理概述

6.2 Linux文件系统

6.3 Ext2文件系统

6.4 虚拟文件系统

习题

第7章 设备管理

7.1 设备管理概述

7.2 设备管理的相关技术

7.3 I/O控制方式

7.4 设备的分配

7.5 设备的驱动

7.6 Linux设备管理

习题

第8章 操作系统接口

第9章 Shell程序设计

第10章 Linux系统管理

第11章 网络与通信应用

附录A Linunx系统的安装

附录B Linux C开发工具简介

参考文献

书摘插图

第1章 操作系统概述

使用计算机必然会接触操作系统,现代操作系统已经发展得十分成熟,一般用户都可以很轻松地使用计算机。然而,对于要利用计算机进行专业开发和应用的用户来说,需要更加深入地理解操作系统的原理和运行机制,这样才能更加有效地利用计算机为自己的专业服务。

1.1 认识操作系统

1.1.1 操作系统的概念

计算机系统由硬件和软件两部分组成。硬件是组成一台计算机的各个部件,包括中央处理器(CPU)、内存和输入/输出设备(I/O设备)。软件包括系统软件和应用软件。软件的静态形式是存储在存储设备中的程序、数据和文档信息,其动态形式是运行于CPU和内存中的指令流。在计算机系统中,硬件与软件相互依赖:硬件提供了执行计算的能力,软件控制和使用硬件完成特定的计算任务。

从资源的角度看,计算机系统内的所有硬件以及存储设备中的信息都被看做资源,计算机系统的用户和系统中运行的程序都是这些资源的使用者。计算机系统的资源分为四类,如图l—1所示。其中,CPU、内存和I/O设备均为硬件资源,而文件则是信息资源。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航