出版時間:2011-1 出版社:高等教育 作者:劉循 頁數(shù):332
內(nèi)容概要
Linux是一種基于個人計算機(jī)平臺的開放式操作系統(tǒng)?!禠inux操作系統(tǒng)及其應(yīng)用編程(第2版)》深入淺出地對Linux操作系統(tǒng)的Shell命令與Shell編程、系統(tǒng)管理與網(wǎng)絡(luò)服務(wù)、應(yīng)用程序開發(fā)與系統(tǒng)函數(shù)調(diào)用進(jìn)行了描述,并詳細(xì)分析了Linux操作系統(tǒng)的實現(xiàn)原理和思想。全書共分為7章。主要內(nèi)容包括Linux操作系統(tǒng)基礎(chǔ)、Linux系統(tǒng)管理基礎(chǔ)、Shell及其編程、Linux進(jìn)程管理及進(jìn)程通信、Linux文件系統(tǒng)、Linux系統(tǒng)函數(shù)調(diào)用和Linux網(wǎng)絡(luò)管理?!禠inux操作系統(tǒng)及其應(yīng)用編程(第2版)》可作為計算機(jī)及相關(guān)專業(yè)的Linux課程學(xué)習(xí)教材,可供Linux系統(tǒng)管理員和網(wǎng)絡(luò)管理員作為參考用書,也可為Linux系統(tǒng)環(huán)境下的程序員編程提供幫助。
書籍目錄
第1章 Linux操作系統(tǒng)基礎(chǔ)1.1 Linux操作系統(tǒng)概述1.1.1 Linux操作系統(tǒng)簡介1.1.2 Linux操作系統(tǒng)主要構(gòu)成1.1.3 Linux系統(tǒng)的特點1.2 基本使用及基本命令1.2.1 用戶與系統(tǒng)管理員1.2.2 進(jìn)入與退出系統(tǒng)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編輯器中使用SheIl1.3.5 設(shè)置vi的工作環(huán)境1.4 文件管理命令1.4.1 文件類型1.4.2 目錄及目錄層次1.4.3 文件、目錄的所有者和權(quán)限1.4.4 修改文件、目錄的所有者和權(quán)限1.4.5 文件、目錄的訪問權(quán)限1.4.6 使用chmod命令修改文件或目錄的訪問權(quán)限1.5 grep命今1.5.1 grep命令簡介1.5.2 grep、egrep和奄rep命令1.5.3 grep與正則表達(dá)式1.6 sort命令1.7 sed命令1.7.1 sed命令簡介1.7.2 文本查詢1.7.3 sed基本編輯命令1.7.4 sed應(yīng)用舉例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應(yīng)用舉例1.9.3 awk腳本1.1 0本章小結(jié)上機(jī)練習(xí)習(xí)題第2章 Linux系統(tǒng)管理基礎(chǔ)2.1 系統(tǒng)引導(dǎo)、運行與系統(tǒng)關(guān)閉2.1.1 系統(tǒng)引導(dǎo)2.1.2 系統(tǒng)運行級2.1.3 系統(tǒng)關(guān)閉2.2 用戶及組管理命令2.2.1 用戶管理信息和用戶管理文件2.2.2 用戶管理命令2.3 系統(tǒng)管理員與用戶通信2.3.1 系統(tǒng)管理員通知本機(jī)用戶2.3.2 發(fā)送消息到系統(tǒng)的單個用戶2.3.3 發(fā)送消息到系統(tǒng)或網(wǎng)絡(luò)中的所有用戶2.4 任務(wù)自動調(diào)度2.4.1 周期性間隔時間調(diào)度cron2.4.2 在指定時間執(zhí)行at命令2.4.3 作業(yè)控制2.5 系統(tǒng)性能管理2.5.1 監(jiān)控進(jìn)程活動信息的應(yīng)用軟件包Psacct2.5.2 收集與進(jìn)程有關(guān)的統(tǒng)計信息2.6 本章小結(jié)上機(jī)練習(xí)習(xí)題二第3章 Shell及其編程3.1 Shell概述3.1.1 BourneSheIl3.1.2 CShell3.1.3 KornShell3.2 Shell腳本3.3 Shell腳本變量3.3.1 環(huán)境變量3.3.2 系統(tǒng)特殊變量3.3.3 用戶自定義變量3.3.4 顯示變量3.3.5 shell輸入/輸出命令3.3.6 shell中的運算3.4 Shell控制結(jié)構(gòu)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函數(shù)3.5.1 函數(shù)定義3.5.2 腳本中函數(shù)調(diào)用3.5.3 Shell中使用函數(shù)3.6 SheU工具3.6.1 trap通知3.6.2 創(chuàng)建信息的文件3.6.3 logger命令3.6.4 eval命令3.7 ShellScriDt編程應(yīng)用實例3.8 本章小結(jié)上機(jī)練習(xí)習(xí)題三第4章 Linux進(jìn)程管理及進(jìn)程通信4.1 Linux進(jìn)程及描述4.1.1 Linux系統(tǒng)中的進(jìn)程4.1.2 進(jìn)程狀態(tài)及其轉(zhuǎn)換4.1.3 進(jìn)程映象與進(jìn)程上下文4.1.4 進(jìn)程描述符與進(jìn)程表4.2 進(jìn)程控制4.2.1 創(chuàng)建進(jìn)程4.2.2 結(jié)束進(jìn)程4.3 進(jìn)程調(diào)度4.3.1 進(jìn)程相關(guān)參數(shù)4.3.2 動態(tài)優(yōu)先級進(jìn)程調(diào)度4.3.3 先來先服務(wù)和時間片輪轉(zhuǎn)調(diào)度4.4 進(jìn)程間通信4.4.1 信號4.4.2 管道4.4.3 消息4.4.4 共享存儲區(qū)4.4.5 信號量4.5 進(jìn)程管理命令4.5.1 ps命令4.5.2 kill命令4.5.3 nice命令4.5.4 sleep命令4.5.5 walt命令……第5章 Linux文件系統(tǒng)第6章 Linux系統(tǒng)函數(shù)調(diào)用第7章 Linux網(wǎng)絡(luò)管理參考文獻(xiàn)
編輯推薦
《Linux操作系統(tǒng)及其應(yīng)用編程(第2版)》通過豐富的程序開發(fā)實例,深入淺出地對Linux操作系統(tǒng)的shell命令與shell編程、系統(tǒng)管理與網(wǎng)絡(luò)服務(wù)、應(yīng)用程序開發(fā)與系統(tǒng)函數(shù)調(diào)用進(jìn)行了描述,并詳細(xì)分析了Linux操作系統(tǒng)的實現(xiàn)原理和思想?!禠inux操作系統(tǒng)及其應(yīng)用編程(第2版)》概念清晰,實例豐富,具有較強(qiáng)的實用性。為便于教師與學(xué)生的教學(xué),《Linux操作系統(tǒng)及其應(yīng)用編程(第2版)》提供配套的電子教案,
圖書封面
評論、評分、閱讀與下載
Linux操作系統(tǒng)及其應(yīng)用編程 PDF格式下載