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

Linux操作系統實踐教程

  • 作者:編者:朱偉枝//徐禮金|責編:王定
  • 出版社:清華大學
  • ISBN:9787302690900
  • 出版日期:2025/06/01
  • 裝幀:平裝
  • 頁數:270
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面介紹了Ubuntu操作系統的基本概念和應用技巧,適合Linux初學者、技術人員及高等院校相關專業的學生使用。本書分為10章,從Linux的基本安裝與使用入手,逐步深入到文件管理、用戶管理、磁碟管理等核心內容,涵蓋了Shell編程、伺服器配置、網路服務等高級應用,重點講解了文件系統結構、常用命令、軟體包管理、進程與系統管理等知識,幫助讀者掌握系統管理的基本技能。通過對本書的學習,讀者能夠全面掌握Linux操作系統的核心知識,並能在實際工作中靈活應用。
    本書內容翔實,注重理論與操作的結合,可作為高等院校電腦及相關專業操作系統課程的教材,也可作為初學Linux操作系統的讀者的參考資料。

作者介紹
編者:朱偉枝//徐禮金|責編:王定

目錄
第1章  Linux介紹與安裝
  1.1  Linux簡介
    1.1.1  什麼是Linux
    1.1.2  Linux的發展歷程
    1.1.3  Linux的特點
    1.1.4  Linux的版本
    1.1.5  Linux的應用及發展
  1.2  Ubuntu簡介
    1.2.1  什麼是Ubuntu
    1.2.2  Ubuntu的特點
  1.3  系統安裝
    1.3.1  虛擬機簡介
    1.3.2  VMware的安裝
    1.3.3  創建和配置虛擬機
    1.3.4  安裝Ubuntu
  1.4  小結
  1.5  實驗
  1.6  習題
第2章  文件管理
  2.1  文件系統概述
    2.1.1  文件系統簡介
    2.1.2  文件系統概念
    2.1.3  文件與目錄的定義
    2.1.4  文件的結構、類型和屬性
  2.2  文件操作命令
    2.2.1  顯示文件內容
    2.2.2  顯示目錄及文件
    2.2.3  文件創建、刪除命令
    2.2.4  目錄創建、刪除命令
    2.2.5  複製、移動命令
    2.2.6  壓縮、備份命令
    2.2.7  許可權管理命令
    2.2.8  文件查找命令
    2.2.9  統計命令wc
  2.3  輸入、輸出重定向
    2.3.1  標準輸入、輸出和標準錯誤
    2.3.2  輸入重定向
    2.3.3  輸出重定向
  2.4  管道
  2.5  鏈接
    2.5.1  什麼是鏈接
    2.5.2  ln命令
    2.5.3  硬鏈接
    2.5.4  軟鏈接
    2.5.5  索引節點
  2.6  小結
  2.7  實驗
  2.8  習題
第3章  編輯器使用
  3.1  vi文本編輯器

    3.1.1  文本編輯器簡介
    3.1.2  vi編輯器的啟動與退出
    3.1.3  vi編輯器的工作模式
    3.1.4  vi編輯器的基本應用
  3.2  其他文本編輯器
    3.2.1  vim編輯器
    3.2.2  nano編輯器
    3.2.3  gedit編輯器
  3.3  小結
  3.4  實驗
  3.5  習題
第4章  用戶管理
  4.1  Linux用戶
    4.1.1  用戶和用戶組
    4.1.2  用戶分類
    4.1.3  用戶相關文件
  4.2  Linux用戶組
    4.2.1  用戶管理命令
    4.2.2  用戶組管理命令
  4.3  su和sudo
    4.3.1  su命令
    4.3.2  sudo命令
  4.4  小結
  4.5  實驗
  4.6  習題
第5章  磁碟管理
  5.1  Linux磁碟管理概述
    5.1.1  Linux磁碟分區表
    5.1.2  磁碟的命名
    5.1.3  分區的命名
    5.1.4  分區的類型和關係
    5.1.5  Linux文件系統
  5.2  磁碟的分區
    5.2.1  Gparted軟體調整磁碟分區大小
    5.2.2  磁碟分區管理命令
    5.2.3  free查看內存和交換分區
    5.2.4  free查看內存和交換分區的常用命令
  5.3  文件系統管理命令
    5.3.1  du查看磁碟目錄命令
    5.3.2  其他常用文件系統管理命令
  5.4  文件系統備份和恢覆命令
  5.5  小結
  5.6  實驗
  5.7  習題
第6章  軟體包管理
  6.1  dpkg
    6.1.1  dpkg簡介
    6.1.2  dpkg命令
  6.2  APT
    6.2.1  APT簡介

    6.2.2  apt命令
    6.2.3  APT的配置文件
  6.3  軟體包管理GUI
    6.3.1  Synaptic命令
    6.3.2  gnome-software命令
    6.3.3  tasksel命令
  6.4  Ubuntu軟體中心
    6.4.1  Ubuntu軟體中心的作用
    6.4.2  Ubuntu軟體中心的使用
  6.5  小結
  6.6  實驗
  6.7  習題
第7章  進程管理與系統管理
  7.1  進程管理
    7.1.1  什麼是進程
    7.1.2  進程的啟動
    7.1.3  進程的調度
    7.1.4  進程的監視與控制
  7.2  系統管理
    7.2.1  系統和服務管理器
    7.2.2  Systemd相關命令
    7.2.3  Systemd定時器
  7.3  小結
  7.4  實驗
  7.5  習題
第8章  Shell及其編程
  8.1  Shell概述
    8.1.1  Bourne Shell
    8.1.2  Bourne Again Shell
    8.1.3  C Shell
    8.1.4  Korn Shell
    8.1.5  查看用戶Shell
  8.2  Shell腳本執行
    8.2.1  Shell腳本的執行過程
    8.2.2  Shell腳本的執行方式
  8.3  Shell變數
    8.3.1  特殊變數
    8.3.2  環境變數
    8.3.3  自定義變數
  8.4  Shell的輸入/輸出
    8.4.1  輸入命令read
    8.4.2  輸出命令echo
  8.5  運算符和特殊字元
    8.5.1  運算符
    8.5.2  特殊字元
  8.6  分支結構
    8.6.1  if語句
    8.6.2  case語句
  8.7  循環結構
    8.7.1  for循環

    8.7.2  while循環
    8.7.3  until循環
    8.7.4  break語句
    8.7.5  continue語句
  8.8  函數
  8.9  數組
    8.9.1  數組的定義
    8.9.2  數組的訪問
    8.9.3  數組的長度
  8.10  小結
  8.11  實驗
  8.12  習題
第9章  伺服器配置
  9.1  網路配置
    9.1.1  查看網路配置
    9.1.2  靜態IP配置
    9.1.3  DNS配置
  9.2  Samba伺服器
    9.2.1  Samba的特點
    9.2.2  Samba的應用領域
    9.2.3  安裝Samba伺服器
    9.2.4  配置Samba伺服器
  9.3  NFS 伺服器
    9.3.1  NFS的特點
    9.3.2  NFS的應用領域
    9.3.3  安裝NFS伺服器
    9.3.4  配置NFS伺服器
  9.4  小結
  9.5  實驗
  9.6  習題
第10章  Internet服務
  10.1  SSH
    10.1.1  SSH基礎
    10.1.2  安裝SSH伺服器
    10.1.3  SSH的配置
    10.1.4  SSH客戶端的應用
  10.2  DNS
    10.2.1  DNS伺服器類型
    10.2.2  安裝BIND伺服器
    10.2.3  配置BIND伺服器
  10.3  WWW伺服器Apache
    10.3.1  安裝Apache伺服器
    10.3.2  配置Apache伺服器
    10.3.3  驗證配置
  10.4  WWW伺服器Nginx
    10.4.1  安裝Nginx伺服器
    10.4.2  配置Nginx伺服器
    10.4.3  驗證配置
  10.5  FTP伺服器
    10.5.1  安裝FTP伺服器

    10.5.2  配置vsftp服務
  10.6  小結
  10.7  實驗
  10.8  習題
參考文獻