Linux操作系統原理與應用

Linux操作系統原理與應用

《Linux操作系統原理與應用》是2015年西安電子科技大學出版社出版的圖書,作者是張玲。

內容簡介


本書以理論結合實踐、注重應用為原則,全面系統地講述操作系統的基本原理,並將其與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常用末行命令 ............

試讀章節


第1章 操作系統概述
使用計算機必然會接觸操作系統,現代操作系統已經發展得十分成熟,一般用戶都可以很輕鬆地使用計算機。然而,對於要利用計算機進行專業開發和應用的用戶來說,需要更加深入地理解操作系統的原理和運行機制,這樣才能更加有效地利用計算機為自己的專業服務。
1.1 認識操作系統
1.1.1 操作系統的概念
計算機系統由硬體和軟體兩部分組成。硬體是組成一台計算機的各個部件,包括中央處理器(CPU)、內存和輸入/輸出設備(I/O設備)。軟體包括系統軟體和應用軟體。軟體的靜態形式是存儲在存儲設備中的程序、數據和文檔信息,其動態形式是運行於CPU和內存中的指令流。在計算機系統中,硬體與軟體相互依賴:硬體提供了執行計算的能力,軟體控制和使用硬體完成特定的計算任務。
從資源的角度看,計算機系統內的所有硬體以及存儲設備中的信息都被看做資源,計算機系統的用戶和系統中運行的程序都是這些資源的使用者。計算機系統的資源分為四類,如圖l—1所示。其中,CPU、內存和I/O設備均為硬體資源,而文件則是信息資源。
……