Linux操作系統(tǒng)基礎(chǔ)與實踐(21世紀高等院校計算機網(wǎng)絡工程專業(yè)規(guī)劃教材)
定 價:29.5 元
- 作者:吳秀梅 主編
- 出版時間:2014/6/1
- ISBN:9787302351306
- 出 版 社:清華大學出版社
- 中圖法分類:TP316.89
- 頁碼:204
- 紙張:膠版紙
- 版次:1
- 開本:16開
《Linux操作系統(tǒng)基礎(chǔ)與實踐》由吳秀梅主編,內(nèi)容共分10章,第1章主要講解操作系統(tǒng)概述、操作系統(tǒng)有關(guān)的基本概念及Linux的功能簡介;第2章主要講解Linux基本操作;第3章講解Linux的用戶管理;第4章講解文件與目錄權(quán)限;第5章是常用文件內(nèi)容的查看工具;第6章是Shell編程;第7章講解Linux程序開發(fā);第8章講解Linux下的C程序?qū)嵺`;第9章講解 Linux系統(tǒng)管理;第10章講解操作系統(tǒng)的安全。內(nèi)容覆蓋了Linux基本操作和主要內(nèi)容,每一章都有本章小結(jié)和習題,并配有習題答案,可以幫助學生對相關(guān)知識進行舉一反三的練習,進而理解基本原理,掌握操作技術(shù)。本書是一本符合學生在短期內(nèi)操作實踐、快速掌握的教材。
本教材以“理論夠用,側(cè)重實踐”為原則編寫,適合學生自學,可作為本科、高職高專層次的教學用書,也可以給廣大的Linux操作系統(tǒng)入門的專業(yè)技術(shù)人員以及計算機愛好者提供參考。
Linux操作系統(tǒng)是UNIX操作系統(tǒng)的一種克隆系統(tǒng),它誕生于1991 年的10 月5 日(這是第一次正式向外公布的時間),之后借助于Internet網(wǎng)絡,并通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統(tǒng),而且其使用人數(shù)還在迅猛增長。據(jù)目前網(wǎng)絡統(tǒng)計,世界上排名前500的超級計算機中是Linux操作系統(tǒng)的占92.4%。
Linux是一套免費使用和自由傳播的類UNIX操作系統(tǒng),是一個基于POSIX和UNIX的支持多用戶、多任務、多線程和多CPU的操作系統(tǒng)。它能運行主要的UNIX工具軟件、應用程序和網(wǎng)絡協(xié)議,支持32位和64位硬件。Linux繼承了UNIX以網(wǎng)絡為核心的設計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡操作系統(tǒng)。它主要用于基于Intel x86系列CPU的計算機上。這個系統(tǒng)是由全世界各地成千上萬的程序員設計和實現(xiàn)的。
Linux以它的高效性和靈活性著稱Linux模塊化的設計結(jié)構(gòu),使得它既能在價格昂貴的工作站上運行,也能夠在廉價的PC上實現(xiàn)全部的UNIX特性,具有多任務、多用戶的能力。Linux是在GNU公共許可權(quán)限下免費獲得的,是一個符合POSIX標準的操作系統(tǒng)。Linux操作系統(tǒng)軟件包不僅包括完整的Linux操作系統(tǒng),而且還包括了文本編輯器、高級語言編譯器等應用軟件。它還包括帶有多個窗口管理器的XWindows圖形用戶界面,如同我們使用Windows一樣,允許我們使用窗口、圖標和菜單對系統(tǒng)進行操作。
本書介紹了Linux操作系統(tǒng)的基本概念與基本操作技術(shù)。通過學習Linux基本操作、Linux的用戶管理、Linux的文件與目錄權(quán)限、Linux的常用文件內(nèi)容的查看工具、Shell編程、Linux程序開發(fā)、Linux下的C程序?qū)嵺`、Linux系統(tǒng)管理、Linux操作系統(tǒng)的安全,使學生能夠在短期內(nèi)操作實踐,快速掌握Linux操作系統(tǒng)。
我校計算機網(wǎng)絡工程專業(yè)和其他計算機相關(guān)專業(yè)的學生都需要學習操作系統(tǒng)這門重要的選修課程。教學中我們感到要么教材太淺,要么教材太深,不適合我們專業(yè)的教學。在這種情況下,我們多次研究總結(jié),參考以前使用的相關(guān)教材,編寫了這本教材,并在使用中得到了較好反應,于是決定正式出版方便同類學生使用。
本教材編寫的原則是: 針對操作系統(tǒng)原理,使學生掌握Linux操作系統(tǒng)的基本概念與基本操作技術(shù)。本教材編寫的特點: 注重理論聯(lián)系實踐,由淺入深介紹Linux操作系統(tǒng)的基本概念與基本操作技術(shù),使學生較快掌握并能應用到實際需要解決的問題中。本教材著力于理論聯(lián)系實際,也給廣大的計算機用戶學習Linux操作系統(tǒng)提供一些幫助。
本教材由上海第二工業(yè)大學吳秀梅負責主編,吳月萍、畢燁、熊小華參編。為了滿足我校教學的迫切需要,作者通過收集大量資料,經(jīng)過多個學期教學實踐反復論證,完成此教材的編寫。本教材有配套PPT課件。為了適合本科及高職高專層次的學生掌握Linux操作系統(tǒng),本書盡量做到通俗易懂。
由于作者水平有限,書中錯誤與欠妥之處敬請讀者予以指正。
編者
2014年1月
第1章 操作系統(tǒng)概述
1.1 操作系統(tǒng)基本概念
1.2 Linux簡介
1.2.1 Linux發(fā)展歷史
1.2.2 Linux的版本
1.3 Linux與Windows的優(yōu)缺點
本章小結(jié)
習題
第2章 Linux基本操作
2.1 系統(tǒng)安裝
2.1.1 安裝前的準備工作
2.1.2 Linux安裝及配置
2.2 Linux基本操作
2.2.1 Linux進入與退出系統(tǒng)
2.2.2 命令的使用規(guī)則 第1章 操作系統(tǒng)概述
1.1 操作系統(tǒng)基本概念
1.2 Linux簡介
1.2.1 Linux發(fā)展歷史
1.2.2 Linux的版本
1.3 Linux與Windows的優(yōu)缺點
本章小結(jié)
習題
第2章 Linux基本操作
2.1 系統(tǒng)安裝
2.1.1 安裝前的準備工作
2.1.2 Linux安裝及配置
2.2 Linux基本操作
2.2.1 Linux進入與退出系統(tǒng)
2.2.2 命令的使用規(guī)則
2.2.3 目錄及文件的基本操作
2.3 常用基本命令
2.4 通配符
2.5 vim簡介
2.5.1 vim的三種模式
2.5.2 vim的基本操作
2.6 輸入輸出重定向和管道
2.6.1 重定向
2.6.2 管道
本章小結(jié)
習題
第3章 用戶管理
3.1 用戶系統(tǒng)簡介
3.1.1 UID與GID
3.1.2 用戶賬號文件
3.2 用戶管理
3.2.1 創(chuàng)建用戶
3.2.2 修改用戶
3.2.3 用戶組
3.3 用戶系統(tǒng)詳解
本章小結(jié)
習題
第4章 文件與目錄權(quán)限
4.1 權(quán)限系統(tǒng)簡介
4.1.1 文件與目錄的屬性
4.1.2 權(quán)限類型
4.1.3 權(quán)限優(yōu)先級
4.2 設置文件系統(tǒng)的權(quán)限
4.2.1 更改文件的所有者與所有組
4.2.2 更改文件的權(quán)限方式
本章小結(jié)
習題
第5章 常用文件內(nèi)容的查看工具
5.1 cat顯示文件連接文件內(nèi)容的工具
5.2 more文件內(nèi)容或輸出查看工具
5.3 less查看文件內(nèi)容工具
5.4 head顯示文件內(nèi)容的前幾行
5.5 tail顯示文件內(nèi)容的最后幾行
本章小結(jié)
習題
第6章 Shell編程
6.1 簡介Shell概念
6.2 bash基礎(chǔ)知識
6.2.1 bash的命令格式
6.2.2 使用Tab鍵簡化操作
6.2.3 歷史命令
6.3 更多bash的使用技巧
6.3.1 變量
6.3.2 高級應用
本章小結(jié)
習題
第7章 Linux程序開發(fā)
7.1 Shell Script簡介
7.1.1 Shell Script的作用
7.1.2 創(chuàng)建一個簡單的Shell腳本
7.1.3 執(zhí)行Shell腳本
7.2 循環(huán)與判斷
7.2.1 if
7.2.2 for
7.2.3 while和until
7.2.4 case
7.3 I/O與管道
7.3.1 程序的三個輸入輸出通道
7.3.2 重定向程序的輸入與輸出
本章小結(jié)
習題
第8章 Linux下C程序?qū)嵺`
8.1 GCC編譯器
8.2 GDB調(diào)試器
本章小結(jié)
習題
第9章 Linux系統(tǒng)管理
9.1 數(shù)據(jù)的管理
9.1.1 gzip與bzip
9.1.2 tar使用
9.1.3 如何獲取到軟件源碼的數(shù)據(jù)
9.2 rpm包管理
9.2.1 rpm包的概念
9.2.2 安裝與刪除rpm包
9.2.3 rpm包的查詢
9.2.4 軟盤使用
9.2.5 U盤使用
本章小結(jié)
習題
第10章 Linux內(nèi)核機制
10.1 進程、用戶線程概念
10.2 進程描述符
10.3 內(nèi)存尋址
10.4 底層部分處理機制
10.5 任務隊列
10.6 定時器
10.7 等待隊列
10.8 Buzz鎖
10.9 信號燈
本章小結(jié)
習題
第11章 Linux網(wǎng)絡管理
11.1 網(wǎng)絡管理的功能
11.1.1 配置管理
11.1.2 性能管理
11.1.3 故障管理
11.1.4 安全管理
11.1.5 計費管理
11.2 Linux網(wǎng)絡基本配置
11.2.1 Linux網(wǎng)絡的基本設置
11.2.2 使用ifconfig命令
11.2.3 認識網(wǎng)絡配置文件
11.2.4 常用網(wǎng)絡命令
11.3 DHCP動態(tài)配置服務
11.3.1 DHCP的工作原理
11.3.2 使用DHCP的好處
11.3.3 DHCP服務器的安裝
11.3.4 DHCP的配置文件
11.3.5 DHCP服務的啟停
11.3.6 編輯推薦實例:Linux DHCP配置中繼代理
11.4 Samba服務器的安裝與配置
11.5 Linux下DNS服務器的配置
11.5.1 域名解析的基本概念
11.5.2 DNS的工作體系
11.5.3 DNS的配置
11.5.4 DNS客戶機的配置
11.5.5 測試DNS服務器
11.5.6 案例
本章小結(jié)
習題
第12章 操作系統(tǒng)的安全
12.1 系統(tǒng)的安全
12.2 系統(tǒng)的安全功能
12.3 Linux系統(tǒng)的安全
12.4 Iptables防火墻的使用
本章小結(jié)
習題
習題答案
參考文獻