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

Ubuntu Linux操作系統(第3版微課版工業和信息化精品系列教材)

  • 作者:編者:陳傑//梁姝|責編:趙亮
  • 出版社:人民郵電
  • ISBN:9787115632005
  • 出版日期:2024/04/01
  • 裝幀:平裝
  • 頁數:268
人民幣:RMB 69.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書基於Linux操作系統的操作、管理和運維的實際需求,主要講解Linux桌面操作系統Ubuntu的配置管理、桌面應用、編程和軟體開發。本書共12章,內容包括 Ubuntu概述、安裝與基本操作,用戶與組管理,文件與目錄管理,磁碟存儲管理,軟體包管理,系統高級管理,Ubuntu桌面應用,Shell編程,C/C++編程,Java與Android開發環境,PHP、Python和Node.js開發環境,Ubuntu伺服器。
    本書內容系統、全面,結構清晰,在內容編寫方面注重難點分散、循序漸進;在文字敘述方面注重言簡意賅、重點突出;在實例選取方面注重實用性和針對性。為強化實踐性和可操作性,本書中的大部分知識點都有相應的操作示範,便於讀者快速上手。
    本書可作為高等院校電腦相關專業的教材,也可作為Ubuntu操作人員的參考書,以及各類培訓班教材。

作者介紹
編者:陳傑//梁姝|責編:趙亮

目錄
第1章  Ubuntu概述、安裝與基本操作
  1.1  Linux與Ubuntu
    1.1.1  Linux操作系統的發展
    1.1.2  分層設計的Linux體系結構
    1.1.3  多種多樣的Linux版本
    1.1.4  Ubuntu Linux
    1.1.5  Ubuntu在國內的應用
  1.2  安裝Ubuntu操作系統
    1.2.1  安裝前的準備工作
    1.2.2  Ubuntu安裝過程
    1.2.3  登錄、註銷與關機
  1.3  熟悉Ubuntu桌面環境
    1.3.1  桌面環境基本操作
    1.3.2  桌面個性化設置
    1.3.3  使用圖形用戶界面應用程序
  1.4  Linux命令行界面
    1.4.1  使用模擬終端窗口
    1.4.2  使用文本模式
    1.4.3  使用命令行關閉和重啟系統
  1.5  Shell基礎
    1.5.1  什麼是Shell
    1.5.2  使用Shell
    1.5.5  環境變數
  1.6  Linux命令行使用
    1.6.1  命令語法格式
    1.6.2  命令行基本用法
    1.6.3  命令行輸入與輸出
    1.6.4  執行Shell腳本
  1.7  使用文本編輯器
    1.7.1  vim編輯器
    1.7.2  nano編輯器
  1.8  習題
第2章  用戶與組管理
  2.1  用戶與組概述
    2.1.1  Linux用戶賬戶及其類型
    2.1.2  Ubuntu的超級用戶許可權與管理員
    2.1.3  使用sudo命令
    2.1.4  使用su命令
    2.1.5  組賬戶及其類型
    2.1.6  用戶與組配置文件
  2.2  使用圖形用戶界面工具管理用戶和組
    2.2.1  創建和管理用戶賬戶
    2.2.2  創建和管理組賬戶
  2.3  使用命令行工具管理用戶和組
    2.3.1  管理用戶賬戶
    2.3.2  管理組賬戶
    2.3.3  其他用戶管理命令
  2.4  習題
第3章  文件與目錄管理
  3.1  Linux文件與目錄概述

    3.1.1  Linux目錄結構
    3.1.2  Linux目錄配置標準——FHS
    3.1.3  Linux文件類型
  3.2  Ubuntu目錄操作
    3.2.1  使用文件管理器進行目錄操作
    3.2.2  使用命令行進行目錄操作
  3.3  Ubuntu文件操作
    3.3.1  使用文件管理器進行文件操作
    3.3.2  使用命令行進行文件操作
  3.4  管理文件和目錄許可權
    3.4.1  文件許可權組合
    3.4.2  變更文件訪問者身份
    3.4.3  設置文件許可權
    3.4.4  設置默認的文件許可權
    3.4.5  在圖形用戶界面中管理文件和文件夾許可權
    3.4.6  使用文件訪問控制列表管理文件許可權
  3.5  習題
第4章  磁碟存儲管理
  4.1  Linux磁碟存儲概述
    4.1.1  磁碟數據組織
    4.1.2  Linux磁碟設備命名
    4.1.3  Linux磁碟分區
    4.1.4  Linux文件系統
    4.1.5  磁碟分區規劃
    4.1.6  磁碟分區工具
  4.2  管理磁碟分區和文件系統
    4.2.1  使用fdisk進行分區管理
    4.2.2  建立文件系統——格式化磁碟分區
    4.2.3  掛載文件系統
    4.2.4  檢查維護文件系統
    4.2.5  使用磁碟管理器管理磁碟分區和文件系統
  4.3  掛載和使用外部存儲設備
    4.3.1  掛載和使用光碟
    4.3.2  製作和使用光碟映像
    4.3.3  掛載和使用USB設備
  4.4  習題
第5章  軟體包管理
  5.1  Linux軟體包管理的發展過程
    5.1.1  從源代碼編譯安裝軟體
    5.1.2  使用軟體包安裝軟體
    5.1.3  高級軟體包管理工具
    5.1.4  跨Linux發行版的新一代軟體包管理技術
    5.1.5  在線安裝和離線安裝
  5.2  安裝和管理Deb軟體包
    5.2.1  查看Deb軟體包
    5.2.2  安裝Deb軟體包
    5.2.3  卸載Deb軟體包
    5.2.4  使用dpkg工具管理CPU架構
  5.3  使用APT工具管理軟體包
    5.3.1  APT基礎

    5.3.2  APT命令行工具的使用
    5.3.3  配置APT源
    5.3.4  PPA安裝
  5.4  安裝和管理Snap包
    5.4.1  什麼是Snap包
    5.4.2  Snap包的特點
    5.4.3  預裝的Snap包
    5.4.4  使用Snap管理軟體包
    5.4.5  離線安裝Snap包
  5.5  使用源代碼編譯安裝軟體
    5.5.1  使用源代碼編譯安裝軟體的基本步驟
    5.5.2  源代碼編譯安裝示例——Python
    5.5.3  源代碼編譯安裝軟體的卸載
  5.7  習題
第6章  系統高級管理
  6.1  Linux進程管理
    6.1.1  Linux進程概述
    6.1.2  查看進程
    6.1.3  Linux進程管理
  6.2  使用systemd管控系統和服務
    6.2.1  systemd與系統初始化
    6.2.2  systemd的主要概念和術語
    6.2.3  systemd單元文件
    6.2.4  systemctl命令
    6.2.5  systemd單元管理
    6.2.6  systemd單元文件管理
    6.2.7  使用systemd管理Linux服務
    6.2.8  使用systemd管理啟動目標
    6.2.9  配置和使用systemd日誌
  6.3  系統啟動配置
    6.3.1  Linux系統啟動過程分析
    6.3.2  Linux系統初始化配置
    6.3.3  引導裝載程序GRUB配置
    6.3.4  系統啟動進入特殊模式排除故障
  6.4  進程的調度啟動——自動化任務配置
    6.4.1  使用Cron服務安排周期性任務
    6.4.2  使用anacron喚醒停機期間的調度任務
    6.4.3  使用systemd實現自動化任務管理
  6.6  習題
第7章  Ubuntu桌面應用
  7.1  Internet應用
    7.1.1  Web瀏覽器
    7.1.2  下載工具
    7.1.3  郵件收發工具
    7.1.4  聊天工具
  7.2  多媒體應用
    7.2.1  圖形圖像工具
    7.2.2  多媒體播放
    7.2.3  音頻編輯
    7.2.4  視頻編輯

  7.3  辦公軟體應用
    7.3.1  LibreOffice概述
    7.3.2  LibreOffice Writer(文字處理)
    7.3.3  LibreOffice Calc(電子錶格)
    7.3.4  LibreOffice Impress(演示文稿)
    7.3.5  LibreOffice Draw(繪圖)
    7.3.6  LibreOffice Math(公式編輯)
  7.4  習題
第8章  Shell編程
  8.1  Shell編程基本步驟
    8.1.1  編寫Shell腳本
    8.1.2  執行Shell腳本
  8.2  Shell變數
    8.2.1  變數類型
    8.2.2  變數賦值和訪問
    8.2.3  內部變數
    8.2.4  位置參數
    8.2.5  變數值輸出
    8.2.6  變數值讀取
    8.2.7  變數替換
  8.3  表達式與運算符
    8.3.1  表達式
    8.3.2  算術運算符
    8.3.3  整數關係運算符
    8.3.4  字元串檢測運算符
    8.3.5  文件測試運算符
    8.3.6  布爾運算符
    8.3.7  三目運算
  8.4  流程式控制制語句
    8.4.1  多命令的組合執行
    8.4.2  條件語句
    8.4.3  循環結構
  8.5  函數
    8.5.1  函數的定義和調用
    8.5.2  函數的返回值
    8.5.3  函數參數
  8.6  Shell正則表達式與文本處理命令
    8.6.1  Shell正則表達式
    8.6.2  使用grep命令查找文本內容
    8.6.3  使用sed命令處理文本內容
    8.6.4  使用awk命令處理文本內容
    8.6.5  Shell系統運維腳本實例
  8.7  習題
第9章  C/C++編程
  9.1  Linux編程基礎
    9.1.1  源程序編輯器
    9.1.2  GCC編譯器
    9.1.3  GDB調試器
  9.2  使用make和Makefile實現自動編譯
    9.2.1  make工具

    9.2.2  Makefile基礎
    9.2.3  make的工作方式
    9.2.4  使用Autotools自動產生Makefile
  9.3  基於GTK+的圖形用戶界面編程
    9.3.1  GTK+簡介
    9.3.2  部署GTK+編程環境
    9.3.3  使用Glade輔助設計界面
    9.3.4  部署集成開發環境Anjuta
  9.4  習題
第10章  Java與Android開發環境
  10.1  Java開發
    10.1.1  Java的特點
    10.1.2  Java體系
    10.1.3  安裝JDK
    10.1.4  管理Java版本
    10.1.5  使用Eclipse開發Java應用程序
  10.2  Android開發環境
    10.2.1  Android簡介
    10.2.2  Android開發工具
    10.2.3  安裝部署AndroidStudio
    10.2.4  基於AndroidStudio開發Android應用
  10.3  習題
第11章  PHP、Python和Node.js開發環境
  11.1  PHP開發環境
    11.1.1  安裝LAMP平台
    11.1.2  PHP集成開發工具簡介
    11.1.3  安裝EclipseIDEforPHP
    11.1.4  使用EclipseIDEforPHP開發PHP程序
    11.1.5  部署PHP調試環境
  11.2  Python集成開發環境
    11.2.1  Python簡介
    11.2.2  安裝Python
    11.2.3  虛擬環境和包管理
    11.2.4  安裝Python集成開發環境
    11.2.5  使用PyCharm開發Python應用程序
  11.3  Node.js開發環境
    11.3.1  Node.js簡介
    11.3.2  在Ubuntu系統上安裝Node.js
    11.3.3  在Ubuntu系統上安裝Node.js集成開發環境
    11.3.4  開發Node.js應用程序
    11.3.5  調試Node.js應用程序
  11.4  習題
第12章  Ubuntu伺服器
  12.1  Ubuntu伺服器的安裝和配置管理
    12.1.1  安裝Ubuntu伺服器
    12.1.2  調整網路配置
    12.1.3  通過SSH遠程登錄伺服器
    12.1.4  基於Web界面遠程管理Ubuntu伺服器
    12.1.5  動態調整磁碟存儲空間
  12.2  LAMP伺服器安裝與配置

    12.2.1  在Ubuntu伺服器上安裝LAMP
    12.2.2  在Ubuntu上配置Apache
    12.2.3  在Ubuntu上配置PHP
    12.2.4  在Ubuntu上配置和管理MySQL
  12.3  習題

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