Linux操作系統實用教程

Linux操作系統實用教程
定價:239
NT $ 208
  • 作者:於德海(主編)
  • 出版社:人民郵電出版社
  • 出版日期:2016-06-01
  • 語言:簡體中文
  • ISBN10:7115417318
  • ISBN13:9787115417312
  • 裝訂:236頁 / 普通級 / 1-1
 

內容簡介

本書是以Red Hat公司的Linux最新版本Red Hat Enterprise Linux7.0(簡稱RHEL7)為藍本,堅持「理論夠用、側重實用」的原則,用案例來講解每個知識點,對Linux做了較為詳盡的闡述。

本書涵蓋了Linux的安裝和配置、系統管理、網絡服務搭建和配置、軟件開發和數據庫環境搭建和配置等四個方面的知識點。

本書結構清晰、圖文並茂、通俗易懂,力爭做到使讀者對學習Linux充滿興趣。

本書適合作為本科和高職高專及成人高等院校電子信息類專業教材,也可供培養技能型緊缺人才的相關院校及相關培訓機構教學使用。同時,也可以作為Linux操作系統愛好者的自學教材。

於德海,任職長春工業大學及長春工業大學軟件職業學院副院長,參加工作二十余年,主要負責學院實踐教學管理,主講碩士、本科的多門專業課,包括計算機組成原理、匯編語言程序設計、單片機原理等。

主編教材《計算機網絡技術基礎》,中國水利水電出版社;《計算機網絡技術基礎》,東軟電子出版社。
 

目錄

第1章 LINUX操作系統概述與安裝
1.1 LINUX簡介
1.1.1 Linux的起源
1.1.2 POSIX標准
1.1.3 GNU公共許可證:GPL
1.2 LINUX的版本
1.2.1 常見的不同公司發行的Linux及特點
1.2.2 內核版本的含義及選擇
1.3 LINUX的系統架構及用途
1.3.1 Linux內核的主要模塊
1.3.2 Linux的文件結構
1.3.3 Linux系統的用途
1.4 LINUX與UNIX的比較
1.5 安裝LINUX
1.5.1 VMware簡介
1.5.2 VMware主要產品
1.5.2 安裝RHEL 7
1.6 RHEL的啟動流程
1.6.1 RHEL7的大概啟動流程
1.6.2 RHEL7的詳細啟動流程
1.6.3 Linux的啟動級別
本章小結
思考與練習
第2章 LINUX的GUI
2.1 KDE與GNOME
2.2 KDE桌面環境
2.2.1 KDE安裝和切換
2.2.2 KDE的使用
2.2.3 KDE桌面
2.3 GNOME桌面環境
2.3.1 GNOME的控制面板
2.3.2 面板個性化配置一:自由組合內容元素
2.3.3 面板個性化配置二:自由組合屬性元素
2.3.4 GNOME桌面
2.3.5 GNOME窗口管理器
2.2.6 GNOME文件管理器
本章小結
思考與練習
第3章 系統管理
3.1 用戶和組管理
3.1.1 用戶管理
3.1.2 組管理
3.2 進程管理
3.2.1 進程啟動和終止
3.2.2 查看進程
3.2.3 控制進程
3.3 系統和服務管理
3.3.1 系統管理
本章小結
思考與練習
第3章 系統管理
3.1 用戶和組管理
3.1.1 用戶管理
3.1.2 組管理
3.2 進程管理
3.2.1 進程概述
3.2.2 查看進程
3.2.3 終止進程
3.2.4 進程的優先級
3.3 服務管理
3.3.1 chkconfig命令
3.3.2 service命令
本章小結
思考與練習
第4章 磁盤與文件管理
4.1 磁盤管理
4.1.1 文件系統掛載
4.1.2 配置磁盤空間
4.1.3 其他磁盤相關命令
4.1.4 文件系統的備份與還原
4.2 文件與目錄管理
4.2.1 Linux文件系統的目錄結構
4.2.2 Linux的文件和目錄管理
4.2.3 i節點
4.2.4 文件的壓縮與打包
4.2.5 文件與目錄的安全
4.3 管道與重定向
4.3.1 管道
4.3.2 重定向
4.4 vi編輯器
4.4.1 vi概述
4.4.2 vi的操作模式
4.4.3 vi模式的基本操作
本章小結
思考與練習
第5章 軟件包管理
5.1 RPM
5.1.1 RPM簡介
5.1.2 RPM的使用
5.2 ymn
5.2.1 yum簡介
5.2.2 yum的使用
本章小結
思考與練習
第6章 網絡基本配置
6.1 網絡環境配置
6.1.1 網絡接口配置
6.1.2 網絡配置文件
6.1.3 Telnet配置
6.2 網絡調試與故障排查
6.2.1 常用網絡調試命令
6.2.2 網絡故障排查基本流程
本章小結
思考與練習
第7章 DHCP服務器配置
7.1 DHCP服務的工作原理
7.1.1 DHCP簡介
7.1.2 DHCP的優勢
7.1.3 DHCP的工作流程
7.2 DHCP服務端配置
7.2.1 DHCP配置文件
7.2.2 配置DHCP服務器
7.2.3 DHCP服務器的管理
7.3 DHCP客戶端配置
7.3.1 在Linux下配置DHCP客戶端
7.3.2 在Windows下設置DHCP客戶端
7.4 DHCP服務器的故障排除
本章小結
思考與練習
第8章 Web服務器配置
8.1 Apache簡介
8.1.1 Apache的起源
8.1.2 Apache的版本及特性
8.2 Apache服務器的基本配置
8.2.1 Apache的運行
8.2.2 httpd.conf文件
8.3 Apache服務器的高級配置
8.3.1 訪問控制
8.3.2 主機限制訪問
8.3.3.htaccess文件
8.3.4 用戶Web目錄
8.3.5 虛擬主機
8.3.6 代理服務器的配置
本章小結
思考與練習
第9章 DNS服務器配置
9.1 DNS簡介
9.1.1 域名系統
9.1.2 DNS域名解析的工作原理
9.1.3 DNS相關屬性
9.2 BIND的主配置文件
9.2.1 BIND的安裝
9.2.2 DNS相關文件配置介紹
9.2.3 BIND主文件配置
9.2.4 自定義主配置文件
9.3 BIND的數據庫文件
9.3.1 正向區域數據庫文件
9.3.2 SOA資源記錄的含義
9.3.3 正向資源記錄
9.3.4 反向區域數據庫文件
9.4 運行與測試DNS
9.4.1 運行DNS服務
9.4.2 測試DNS服務
9.5 輔助DNS
9.5.1 主服務DNS與輔助DNS的關系
9.5.2 輔助DNS的配置
本章小結
思考與練習
第10章 FTP服務器配置
10.1 VSFTPD簡介
10.1.1 FTP概述
10.1.2 VSFTPD的特點
10.1.3 VSFTPD安裝
10.1.4 VSFTPD運行
10.2 VSFTPD基本配置
10.2.1 VSFTPD默認配置
10.2.2 VSFTPD匿名FTP服務器
10.3 VSFTPD高級配置
10.3.1 用戶chroot訪問控制
10.3.2 主機訪問控制
10.3.3 用戶訪問控制
10.3.4 虛擬主機
本章小結
思考與練習
第11章 Samba服務器配置
11.1 Samba簡介
11.1.1 Samba概述
11.1.2 Samba功能
11.1.3 Samba的應用環境
11.1.4 Samba特點
11.1.5 Samba運行
11.2 Samba的配置文件
11.2.1 Samba配置文件結構
11.2.2 Samba服務基本配置
11.3 Samba配置實例
11.3.1 添加用戶
11.3.2 配置共享打印
11.3.3 訪問Samba服務器及Windows上的共享資源
11.3.4 主機訪問控制
11.3.5 用戶訪問控制
本章小結
思考與練習
第12章 iptables服務器配置
12.1 iptables簡介
12.1.1 iptables的功能
12.1.2 iptables數據包的流程
12.1.3 IP轉發
12.2 iptables基本配置
12.2.1 command語法格式
12.2.2 match語法格式
12.2.3 iptables目標動作
12.3 配置實例
本章小結
思考與練習
第13章 數據庫服務器配置
13.1 MySQL服務器配置
13.1.1 安裝准備工作
13.1.2 安裝MySQL
13.1.3 登錄MySQL
13.1.4 MySQL的幾個重要目錄
13.1.5 修改登錄密碼
13.1.6 啟動與停止
13.1.7 更改MySQL目錄
13.1.8 MySQL的常用操作
13.1.9 增加MySQL用戶
13.1.10 備份與恢復
13.2 Oracle服務器配置
13.2.1 安裝准備工作
13.2.2 Oracle安裝
13.2.3 Oracle安裝常見問題解決方法及配置
本章小結
思考與練習
第14章 Shell編程基礎
14.1 Shell基礎知識
14.1.1 Shell簡介
14.1.2 Bash Shell及其特點
14.2 Shell變量
14.2.1 環境變量
14.2.2 用戶定義變量
14.2.3 系統環境變量與個人環境變量的配置文件
14.2.4 Linux Shell中的特殊符號
14.3 正則表達式
14.3.1 grep/egrep命令
14.3.2 sed工具的使用
14.3.3 awk工具的使用
14.4 流程控制語句
14.4.1 Shell腳本的基本結構及執行
14.4.2 Shell腳本中的變量
14.4.3 Shell腳本中的邏輯判斷
14.4.4 Shell腳本中的循環
14.4.5 Shell腳本中的函數
本章小結
思考與練習
第15章 Linux下的軟件開發環境配置
15.1 Java開發環境配置
15.1.1 JDK的安裝
15.1.2 Tomcat的安裝
15.1.3 下載和安裝集成開發環境
15.2 C/CH開發環境配置
15.2.1 GNU C編譯器
15.2.2 用GDB調試GCC程序
15.2.3 Linux下C/C++開發工具
15.2.4 Linux下C/C++開發環境配置
本章小結
思考與練習
第16章 作業控制和任務計划
16.1 作業控制
16.1.1 進程啟動方式
16.1.2 進程的掛起及恢復
16.2 任務計划
16.2.1 cron的使用及配置
16.2.2 crontab命令的使用
16.2.3 at命令的使用
16.2.4 batch命令的使用
本章小結
思考與練習
網路書店 類別 折扣 價格
  1. 新書
    87
    $208