Linux作業系統及其套用編程

Linux作業系統及其套用編程

《Linux作業系統及其套用編程》是2011年高等教育出版社出版的圖書。該書深入淺出地對Linux作業系統的Shell命令與Shell編程、系統管理與網路服務、應用程式開發與系統函式調用進行了描述,並詳細分析了Linux作業系統的實現原理和思想。

基本介紹

  • 書名:Linux作業系統及其套用編程
  • ISBN:9787040316629
  • 類別:圖書
  • 頁數:332
  • 出版社:高等教育出版社
  • 出版時間:2011年1月1日
  • 裝幀:平裝
  • 開本:16
圖書信息,內容簡介,目錄,

圖書信息

出版社: 高等教育出版社; 第2版 (2011年1月1日)
正文語種: 簡體中文
ISBN: 9787040316629
條形碼: 9787040316629
尺寸: 23.2 x 18.4 x 1.4 cm
重量: 458 g

內容簡介

《Linux作業系統及其套用編程(第2版)》內容簡介:Linux是一種基於個人計算機平台的開放式作業系統。全書共分為7章。主要內容包括Linux作業系統基礎、Linux系統管理基礎、Shell及其編程、Linux進程管理及進程通信、Linux檔案系統、Linux系統函式調用和Linux網路管理。《Linux作業系統及其套用編程(第2版)》可作為計算機及相關專業的Linux課程學習教材,可供Linux系統管理員和網路管理員作為參考用書,也可為Linux系統環境下的程式設計師編程提供幫助。

目錄

第1章 Linux作業系統基礎
1.1 Linux作業系統概述
1.1.1 Linux作業系統簡介
1.1.2 Linux作業系統主要構成
1.1.3 Linux系統的特點
1.2 基本使用及基本命令
1.2.1 用戶與系統管理員
1.2.2 進入與退出系統
1.2.3 在用戶之間切換
1.2.4 基本命令
1.3 vi編輯器
1.3.1 vi簡介
1.3.2 vi模式
1.3.3 vi命令
1.3.4 在vi編輯器中使用SheIl
1.3.5 設定vi的工作環境
1.4 檔案管理命令
1.4.1 檔案類型
1.4.2 目錄及目錄層次
1.4.3 檔案、目錄的所有者和許可權
1.4.4 修改檔案、目錄的所有者和許可權
1.4.5 檔案、目錄的訪問許可權
1.4.6 使用chmod命令修改檔案或目錄的訪問許可權
1.5 grep命今
1.5.1 grep命令簡介
1.5.2 grep、egrep和奄rep命令
1.5.3 grep與正則表達式
1.6 sort命令
1.7 sed命令
1.7.1 sed命令簡介
1.7.2 文本查詢
1.7.3 sed基本編輯命令
1.7.4 sed套用舉例
1.7.5 sed與grep命令
1.8 comm、difr和cmp命令
1.8.1 comm命令
1.8.2 difr命令
1.8.3 cmp命令
1.9 awk命令
1.9.1 awk命令簡介
1.9.2 awk套用舉例
1.9.3 awk腳本
1.1 0本章小結
上機練習
習題
第2章 Linux系統管理基礎
2.1 系統引導、運行與系統關閉
2.1.1 系統引導
2.1.2 系統運行級
2.1.3 系統關閉
2.2 用戶及組管理命令
2.2.1 用戶管理信息和用戶管理檔案
2.2.2 用戶管理命令
2.3 系統管理員與用戶通信
2.3.1 系統管理員通知本機用戶
2.3.2 傳送訊息到系統的單個用戶
2.3.3 傳送訊息到系統或網路中的所有用戶
2.4 任務自動調度
2.4.1 周期性間隔時間調度cron
2.4.2 在指定時間執行at命令
2.4.3 作業控制
2.5 系統性能管理
2.5.1 監控進程活動信息的套用軟體包Psacct
2.5.2 收集與進程有關的統計信息
2.6 本章小結
上機練習
習題二
第3章 Shell及其編程
3.1 Shell概述
3.1.1 BourneSheIl
3.1.2 CShell
3.1.3 KornShell
3.2 Shell腳本
3.3 Shell腳本變數
3.3.1 環境變數
3.3.2 系統特殊變數
3.3.3 用戶自定義變數
3.3.4 顯示變數
3.3.5 shell輸入/輸出命令
3.3.6 shell中的運算
3.4 Shell控制結構
3.4.1 iftllenelse語句
3.4.2 case語句
3.4.3 for語句
3.4.4 while語句
3.4.5 untl語句
3.4.6 break和continue語句
3.5 Shell函式
3.5.1 函式定義
3.5.2 腳本中函式調用
3.5.3 Shell中使用函式
3.6 SheU工具
3.6.1 trap通知
3.6.2 創建信息的檔案
3.6.3 logger命令
3.6.4 eval命令
3.7 ShellScriDt編程套用實例
3.8 本章小結
上機練習
習題三
第4章 Linux進程管理及進程
通信
4.1 Linux進程及描述
4.1.1 Linux系統中的進程
4.1.2 進程狀態及其轉換
4.1.3 進程映象與進程上下文
4.1.4 進程描述符與進程表
4.2 進程控制
4.2.1 創建進程
4.2.2 結束進程
4.3 進程調度
4.3.1 進程相關參數
4.3.2 動態優先權進程調度
4.3.3 先來先服務和時間片輪轉調度
4.4 進程間通信
4.4.1 信號
4.4.2 管道
4.4.3 訊息
4.4.4 共享存儲區
4.4.5 信號
4.5 進程管理命令
4.5.1 ps命令
4.5.2 kill命令
4.5.3 nice命令
4.5.4 sleep命令
4.5.5 walt命令
……
第5章 Linux檔案系統
第6章 Linux系統函式調用
第7章 Linux網路管理
參考文獻

相關詞條

熱門詞條

聯絡我們