幫助中心 | 我的帳號 | 關於我們

Linux系統應用與開發教程(CentOS8第2版微課版)/Linux創新人才培養系列

  • 作者:編者:高月芳|責編:張斌
  • 出版社:人民郵電
  • ISBN:9787115637215
  • 出版日期:2024/02/01
  • 裝幀:平裝
  • 頁數:214
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書基於CentOS 8系統地介紹Linux系統的使用與開發,共4部分,主要內容包括Linux概述、Linux桌面環境的使用、Linux文本編輯器、Shell環境與命令基礎、系統管理、網路管理、Shell程序設計、基於Linux的C編程、GTK+圖形界面程序設計、SSH服務、Linux網路防火牆、Linux日誌分析工具及應用、Linux數據備份等。此外,為了使讀者更好地掌握各章知識,本書提供相應的習題及實驗指導,同時針對書中的重難點部分配備講解視頻,讀者可通過掃描對應的二維碼進行查看。
    本書可作為高等院校電腦類專業的教材,也可作為從事相關領域工作的人員的參考書。

作者介紹
編者:高月芳|責編:張斌

目錄
第一部分  Linux系統應用
  第1章  Linux概述
    1.1  UNIX系統發展過程
      1.1.1  什麼是UNIX
      1.1.2  類UNIX系統
    1.2  認識Linux
      1.2.1  什麼是Linux
      1.2.2  Linux的發展歷程與特點
      1.2.3  自由軟體簡介
      1.2.4  Linux的主要版本
    1.3  Linux系統結構
    1.4  Linux的安裝
      1.4.1  Linux安裝步驟
      1.4.2  Linux目錄介紹
      1.4.3  啟動與關閉Linux
    1.5  課外擴展
    1.6  本章小結
    習題
  第2章  Linux桌面環境的使用
    2.1  CentOS 8介紹
    2.2  桌面使用初步
      2.2.1  桌面組成
      2.2.2  面板的使用
    2.3  系統管理
      2.3.1  文件瀏覽器
      2.3.2  磁碟工具
      2.3.3  顯示設置
      2.3.4  背景設置
    2.4  CentOS 8常用軟體介紹
      2.4.1  Web瀏覽器
      2.4.2  圖像瀏覽器
      2.4.3  輸入法工具
      2.4.4  使用終端
    2.5  課外擴展
    2.6  本章小結
    習題
  第3章  Linux文本編輯器
    3.1  Linux文本編輯器概述
      3.1.1  ed
      3.1.2  vi和Vim
      3.1.3  Emacs
      3.1.4  gedit
    3.2  vi編輯器使用介紹
      3.2.1  vi的工作模式
      3.2.2  vi的常用命令
      3.2.3  vi與Shell交互
      3.2.4  文本格式轉換
    3.3  本章小結
    習題
  第4章  Shell環境與命令基礎

    4.1  Shell環境概述
      4.1.1  虛擬控制台
      4.1.2  Linux終端啟動方式
      4.1.3  什麼是Shell
      4.1.4  Shell命令基本格式
    4.2  目錄與文件操作命令
      4.2.1  顯示目錄與文件操作命令
      4.2.2  顯示文件內容命令
      4.2.3  創建和刪除目錄命令
      4.2.4  創建和刪除文件命令
      4.2.5  改變目錄和查看當前目錄命令
      4.2.6  複製和移動命令
      4.2.7  查找命令
      4.2.8  文件鏈接命令
      4.2.9  修改許可權及所屬用戶和所屬組命令
      4.2.10  文件處理工具
      4.2.11  文件狀態處理工具
      4.2.12  備份與壓縮命令
    4.3  其他常用命令
      4.3.1  時間查看和操作命令
      4.3.2  軟體包管理命令
      4.3.3  聯機幫助命令
      4.3.4  其他命令
    4.4  本章小結
    習題
  第5章  系統管理
    5.1  設備管理
      5.1.1  磁碟設備概述
      5.1.2  常用文件系統
      5.1.3  掛載與卸載
      5.1.4  磁碟管理命令
    5.2  用戶和組管理
      5.2.1  用戶管理
      5.2.2  工作組管理
      5.2.3  賬號查看命令
    5.3  進程管理
      5.3.1  進程的概念
      5.3.2  進程的啟動
      5.3.3  進程管理命令
    5.4  系統監視與日誌
      5.4.1  系統監控命令
      5.4.2  內存查看命令
      5.4.3  日誌查看命令
    5.5  系統初始化過程分析
      5.5.1  BIOS初始化
      5.5.2  GRUB的載入
      5.5.3  內核初始化
      5.5.4  systemd啟動
      5.5.5  系統運行級別確定
      5.5.6  相應運行級別下的服務啟動

      5.5.7  用戶自定義腳本運行
      5.5.8  系統常規使用的控制台激活
      5.5.9  圖形界面/文字界面啟動
    5.6  本章小結
    習題
  第6章  網路管理
    6.1  網路介面配置
      6.1.1  圖形界面配置工具
      6.1.2  網路配置命令
    6.2  常用網路管理命令
    6.3  網路設置的相關文件
    6.4  常用網路服務管理
      6.4.1  網路服務模型概述
      6.4.2  Telnet服務
      6.4.3  FTP服務
      6.4.4  WWW服務
      6.4.5  DHCP服務
    6.6  本章小結
    習題
第二部分  基於Linux系統的程序設計
  第7章  Shell程序設計
    7.1  Shell程序概述
      7.1.1  Shell程序特點
      7.1.2  第一個Shell程序
    7.2  bash程序設計
      7.2.1  bash程序結構
      7.2.2  變數的聲明和使用
      7.2.3  算術運算
      7.2.4  條件判斷
      7.2.5  控制結構
      7.2.6  函數使用
      7.2.7  調試腳本程序
    7.3  綜合應用
    7.4  本章小結
    習題
  第8章  基於Linux的C編程
    8.1  Linux C編程
      8.1.1  C語言的標準
      8.1.2  C語言開發環境簡介
      8.1.3  C頭文件和C函數庫
    8.2  利用GCC開發C語言程序
      8.2.1  GCC概述
      8.2.2  GCC使用方法
      8.2.3  C程序調試
      8.2.4  創建與使用庫函數
    8.3  軟體維護工具
    8.4  本章小結
    習題
  第9章  GTK+圖形界面程序設計
    9.1  X Window的組成和特點

      9.1.1  X Window系統
      9.1.2  X Window的組成
      9.1.3  X Window的特點
      9.1.4  X Window的運行原理
      9.1.5  X Window的啟動和關閉
    9.2  常見桌面環境介紹
      9.2.1  GNOME桌面環境介紹
      9.2.2  KDE桌面環境介紹
      9.2.3  Unity桌面環境介紹
      9.2.4  UKUI桌面環境介紹
      9.2.5  DDE桌面環境介紹
    9.2  GTK+簡介
    9.3  GTK+圖形界面程序
      9.3.1  GTK+程序運行環境
      9.3.2  GTK+窗體程序
    9.4  GTK+控制項
    9.5  事件、信號和回調函數
    9.6  GTK+界面布局
    9.7  國際化編程
    9.8  本章小結
    習題
第三部分  Linux應用實戰
  第10章  SSH服務
    10.1  SSH遠程登錄伺服器
      10.1.1  對稱與非對稱加密
      10.1.2  SSH服務連接過程
      10.1.3  使用ssh命令登錄
    10.2  SSH服務免密碼登錄
      10.2.1  .ssh目錄結構
      10.2.2  SSH服務公私鑰認證
    10.3  SSH服務相關的常用技巧
      10.3.1  SSH服務保持長連接
      10.3.2  scp命令
    10.4  本章小結
    習題
  第11章  Linux網路防火牆
    11.1  iptables概述
    11.2  iptables的鏈和表
      11.2.1  iptables的鏈
      11.2.2  iptables的表
    11.3  iptables規則
      11.3.1  查看規則
      11.3.2  增加規則
      11.3.3  刪除規則
      11.3.4  修改規則
    11.4  自定義鏈
      11.4.1  創建自定義鏈
      11.4.2  引用自定義鏈
      11.4.3  重命名自定義鏈
      11.4.4  刪除自定義鏈

    11.5  本章小結
    習題
  第12章  Linux日誌分析工具及應用
    12.1  Linux日誌文件的類型
    12.2  系統服務日誌
      12.2.1  rsyslogd簡介
      12.2.2  rsyslogd的配置和使用
    12.3  日誌的輪替
      12.3.1  logrotate簡介
      12.3.2  logrotate的配置
      12.3.3  logrotate的使用
    12.4  日誌分析腳本
      12.4.1  logwatch套件簡介
      12.4.2  logwatch的安裝
      12.4.3  logwatch的配置
    12.5  logwatch的使用
    12.6  本章小結
    習題
  第13章  Linux數據備份
    13.1  LVM概述
    13.2  創建邏輯卷
      13.2.1  物理卷
      13.2.2  卷組
      13.2.3  邏輯卷
    13.3  利用LVM實現數據快照備份
      13.3.1  修改data邏輯卷
      13.3.2  創建快照邏輯組
      13.3.3  利用backup邏輯卷恢複數據
      13.3.4  取消快照
      13.3.5  其它有用的命令
    13.3  本章小結
    習題
第四部分  實驗指導
  實驗1  Linux系統常用命令(一)
  實驗2  Linux系統常用命令(二)
  實驗3  文本編輯器vi使用
  實驗4  常用網路服務
  實驗5  Shell程序設計(一)
  實驗6  Shell程序設計(二)
  實驗7  GCC程序設計
  實驗8  GTK+程序設計
  實驗9  進階應用

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032