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

Linux操作系統項目化教程(十五五高等職業教育電腦類專業系列教材)

  • 作者:編者:祁傳達//吳錦陽//劉飛|責編:賈星//包寧
  • 出版社:中國鐵道
  • ISBN:9787113329556
  • 出版日期:2026/03/01
  • 裝幀:平裝
  • 頁數:248
人民幣:RMB 53.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書根據《高等職業教育專科專業教學標準(2025年)》中的電腦類專業教學標準,結合Linux技術領域的最新發展編寫而成。全書以Ubuntu 20.04.6為例,系統介紹了Linux操作系統的核心知識與關鍵技術:首先介紹Linux操作系統安裝與基礎操作、文件與用戶管理、Shell腳本編程、網路配置與管理等系統運維技能,進而深入講解了在Linux環境下使用C語言進行程序開發、進程和線程編程以及網路編程的方法,最後拓展至Python進程和線程編程以及MySQL資料庫操作,形成從系統管理到應用開發的完整知識體系。
    本書最大特色在於採用「系統管理—底層開發—高級應用」三階段遞進式架構,創新性地將Shell、C、Python三種編程語言在Linux平台上的應用有機整合。通過12個源自真實工作場景的項目,幫助讀者在掌握系統管理技能的同時,建立起多語言協同開發的工程視野,理解不同技術棧在Linux生態系統中的定位與關聯。
    本書適合作為高等職業院校電腦類相關專業的教材,也可作為從事Linux操作系統管理和應用開發的初、中級工程技術人員的參考書。

作者介紹
編者:祁傳達//吳錦陽//劉飛|責編:賈星//包寧

目錄
項目一 初識並安裝Linux操作系統
  知識導圖
  學習目標
  知識準備
    1. Linux操作系統簡介
    2. Linux操作系統的主要特性
    3. Linux操作系統的主要應用領域
    4. Linux操作系統的安裝準備
  項目實施
    任務1 在VirtualBox下安裝Linux操作系統
    任務2 在VirtualBox下克隆安裝虛擬電腦
    任務3 Linux操作系統與Windows操作系統之間共享數據
  項目小結
  思考與練習
項目二 圖形界面與命令行界面操作
  知識導圖
  學習目標
  知識準備
    1. Linux操作系統的圖形界面和命令行界面
    2. Linux的命令格式
  項目實施
    任務1 啟動終端窗口
    任務2 練習使用Linux操作系統的常用命令
    任務3 常用的Linux快捷鍵和命令行的自動補全
  項目小結
  思考與練習
項目三 操作Linux文件
  知識導圖
  學習目標
  知識準備
    1. Linux文件的概念
    2. Linux操作系統中文件和目錄的命名規則
    3. Linux操作系統中的文件類型
    4. Linux中文件的目錄結構
  項目實施
    任務1 Linux文件的創建、複製、刪除和移動
    任務2 Linux中文內容的查看
    任務3 使用grep命令查找文件中符合條件的字元串
    任務4 文件內容統計命令wc的使用
    任務5 文件內容比較命令comm和diff的使用
    任務6 使用sort命令對文件中所有行排序
    任務7 Linux中查找文件名滿足指定要求的文件
    任務8 Linux中文件和目錄訪問許可權管理
    任務9 Linux中文件、目錄的壓縮及解壓縮
  項目小結
  思考與練習
項目四 Linux文本編輯與軟體包管理
  知識導圖
  學習目標
  知識準備

    1. 命令行環境下的文本編輯器(vi/vim)
    2. 可視化的桌面級文本編輯器工具(gedit)
    3. vi、vim以及gedit的區別
    4. 軟體包管理
  項目實施
    任務1 vi/vim基礎操作
    任務2 vim進階配置與代碼編輯操作實戰
    任務3 Ubuntu發行版的軟體包管理核心操作實戰
    任務4 Ubuntu發行版的鏡像源優化與系統更新實戰
  項目小結
  思考與練習
項目五 Linux中用戶與用戶組管理
  知識導圖
  學習目標
  知識準備
    1. 用戶管理
    2. 用戶賬號文件
    3. 用戶組管理
  項目實施
    任務1 為開發團隊創建3個用戶
    任務2 對已創建的用戶進行許可權分配與密碼管理
    任務3 創建專門的用戶組進行精細化管理
  項目小結
  思考與練習
項目六 Shell腳本編程
  知識導圖
  學習目標
  知識準備
    1. Shell腳本的基本使用
    2. 使用互動式輸入編寫可交互的腳本
    3. 使用變數、流程式控制制編寫邏輯清晰的Shell腳本
    4. 使用函數編寫模塊化的Shell腳本內容
  項目實施
    任務1 基於Shell腳本基礎開發與執行的企業自動化運維任務實現
    任務2 基於變數與流程式控制制的用戶登錄驗證系統開發與安全增強
    任務3 基於循環結構與文件處理的批量用戶創建腳本實戰
    任務4 基於函數與模塊化編程的日誌分析工具開發
  項目小結
  思考與練習
項目七 Linux網路管理
  知識導圖
  學習目標
  知識準備
    1. 網路基礎知識
    2. 在Linux中使用網路命令管理網路
  項目實施
    任務1 企業伺服器基礎網路配置
    任務2 網路狀態監控與故障排查
    任務3 企業網路路由策略部署
  項目小結

  思考與練習
項目八 Linux下C語言基礎編程
  知識導圖
  學習目標
  知識準備
    1. 編譯的概念
    2. 使用gcc編譯C語言程序
  項目實施
    任務1 文件的創建、打開與關閉
    任務2 文件的讀、寫操作
  項目小結
  思考與練習
項目九 C語言進程和線程編程
  知識導圖
  學習目標
  知識準備
    1. Linux中的進程
    2. Linux中的線程
  項目實施
    任務1 進程編程
    任務2 線程編程
  項目小結
  思考與練習
項目十 Linux下C語言網路編程
  知識導圖
  學習目標
  知識準備
    1. C語言網路編程的基礎——套接字
    2. 套接字通信中的核心問題
  項目實施
    任務1 基礎套接字操作與IP地址轉換
    任務2 域名與IP地址雙向解析系統
    任務3 TCP客戶端/伺服器通信系統
  項目小結
  思考與練習
項目十一 Linux下Python進程和線程編程
  知識導圖
  學習目標
  知識準備
    1. 編寫和運行Python代碼
    2. Visual Studio Code
    3. 安裝Python軟體包的工具pip3
    4. 運行Python程序文件
    5. 更換pip源
  項目實施
    任務1 安裝Python開發工具VS Code
    任務2 安裝Python開發工具Anaconda
    任務3 線程編程
    任務4 線程同步
    任務5 進程編程

  項目小結
  思考與練習
項目十二 Linux下操作MySQL資料庫
  知識導圖
  學習目標
  知識準備
    1. 使用包管理器快速安裝MySQL資料庫
    2. 訪問和操作資料庫
  項目實施
    任務1 Linux中企業級MySQL資料庫環境搭建
    任務2 在Linux中使用C語言實現與MySQL資料庫交互
    任務3 在Linux中使用Python實現與MySQL資料庫交互
  項目小結
  思考與練習
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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