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

Linux操作系統與應用技術(高等院校電腦專業精品教材)

  • 作者:編者:陳小文//韋立梅//陳卓恆|責編:孟宇
  • 出版社:電子工業
  • ISBN:9787121498640
  • 出版日期:2025/02/01
  • 裝幀:平裝
  • 頁數:258
人民幣:RMB 69.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書包括Linux技術基礎概述、Linux基本操作命令、Linux vi和vim操作、Linux用戶與文件管理、Linux系統管理、Linux Shell編程、Linux Web伺服器與資料庫伺服器應用、Linux時間伺服器應用、Linux伺服器安裝與配置、分散式集群搭建與應用共10章內容。每章均配有對應的項目拓展及本章練習。項目拓展均已經過驗證,簡明易學,邏輯清晰,應用性強。
    本書既可以作為高等院校電腦類專業相關課程的教材,又可以作為雲計算工程師、系統架構工程師、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.1.6  初識CentOS
  1.2  硬體與存儲設備
    1.2.1  硬體
    1.2.2  Linux中的硬體設備管理
    1.2.3  設備文件名的組成和設備文件的命名規則
    1.2.4  設備文件名的使用
  1.3  硬碟分區
    1.3.1  Linux中硬碟分區方式概述
    1.3.2  fdisk分區方式
    1.3.3  GPT分區方式
    1.3.4  parted分區方式
    1.3.5  常用的分區方式及選用原因
  1.4  常用的Linux分區方案
    1.4.1  Linux分區方案概述
    1.4.2  最基本的分區方案和合理的分區方案
  1.5  安裝CentOS
    1.5.1  準備工作
    1.5.2  安裝過程
    1.5.3  基本管理和使用
  1.6  項目拓展
  1.7  本章練習
第2章  Linux基本操作命令
  2.1  文件系統結構及絕對路徑和相對路徑
    2.1.1  文件系統結構
    2.1.2  絕對路徑和相對路徑
  2.2  命令格式及關機命令和重啟命令
    2.2.1  命令格式
    2.2.2  關機命令和重啟命令
  2.3  目錄操作命令
    2.3.1  ls命令
    2.3.2  pwd命令
    2.3.3  whoami命令
    2.3.4  cd命令
    2.3.5  which命令
    2.3.6  whereis命令
  2.4  文件夾與文件操作命令
    2.4.1  mkdir命令
    2.4.2  touch命令
    2.4.3  cp命令
    2.4.4  mv命令
    2.4.5  rm命令
    2.4.6  ln命令
  2.5  文件查看與搜索命令

    2.5.1  cat命令
    2.5.2  head命令
    2.5.3  tail命令
    2.5.4  grep命令
    2.5.5  wc命令
    2.5.6  more命令
    2.5.7  less命令
    2.5.8  echo命令
    2.5.9  find命令
    2.5.10  locate命令
  2.6  通配符與管道符
    2.6.1  通配符
    2.6.2  管道符
  2.7  本章練習
第3章  Linux vi和vim操作
  3.1  vi和vim操作基礎
    3.1.1  vi和vim的概念
    3.1.2  vi的工作模式
    3.1.3  插入模式基本命令
    3.1.4  移動游標
    3.1.5  末行模式基本命令
  3.2  vi和vim進階操作
    3.2.1  可視模式
    3.2.2  移動命令進階操作
    3.2.3  命令模式進階操作
    3.2.4  末行模式進階操作
  3.3  vi和vim高階操作
    3.3.1  文件操作
    3.3.2  視窗操作
    3.3.3  在vim中執行Shell命令
    3.3.4  其他高級功能
  3.4  項目拓展
    3.4.1  項目拓展1
    3.4.2  項目拓展2
    3.4.3  項目拓展3
    3.4.4  項目拓展4
    3.4.5  項目拓展5
  3.5  本章練習
第4章  Linux用戶與文件管理
  4.1  用戶切換與身份
    4.1.1  id命令
    4.1.2  su命令和sudo命令
    4.1.3  who命令
  4.2  用戶與重要文件
    4.2.1  用戶配置文件
    4.2.2  組配置文件
    4.2.3  /etc/sudoers文件和visudo命令
  4.3  用戶操作
    4.3.1  添加用戶useradd
    4.3.2  修改用戶屬性usermod

    4.3.3  刪除用戶userdel
    4.3.4  密碼管理passwd
  4.4  用戶組操作
    4.4.1  創建用戶組groupadd
    4.4.2  修改用戶組屬性groupmod
    4.4.3  刪除用戶組groupdel
    4.4.4  管理組文件gpasswd
    4.4.5  切換基本組newgrp
  4.5  用戶與用戶組管理
    4.5.1  getent命令
    4.5.2  chmod命令
    4.5.3  chown命令
    4.5.4  chgrp命令
  4.6  文件與文件夾許可權
    4.6.1  inode
    4.6.2  ugo和a
    4.6.3  rwx許可權
  4.7  項目拓展
    4.7.1  項目拓展1
    4.7.2  項目拓展2
  4.8  本章練習
第5章  Linux系統管理
  5.1  常用的操作技巧
  5.2  軟體安裝與卸載
    5.2.1  tar打包與解壓縮及安裝與配置
    5.2.2  rpm安裝與配置
    5.2.3  yum安裝與配置
    5.2.4  wget安裝與配置
  5.3  systemctl操作
  5.4  網路操作與管理
    5.4.1  IP地址配置
    5.4.2  主機名配置
    5.4.3  文件上傳與下載
  5.5  進程操作與管理
    5.5.1  ps命令
    5.5.2  kill命令與killall命令
  5.6  項目拓展
  5.7  本章練習
第6章  Linux Shell編程
  6.1  Shell入門
    6.1.1  Shell概述
    6.1.2  Shell的使用方式
  6.2  Shell腳本的創建
    6.2.1  基本語法介紹
    6.2.2  Shell腳本的創建過程
  6.3  Shell變數
    6.3.1  用戶變數
    6.3.2  環境變數
    6.3.3  位置變數
    6.3.4  特殊變數

  6.4  Shell數組
    6.4.1  數組的定義及賦值
    6.4.2  數組的引用
    6.4.3  長度的獲取
  6.5  Shell運算符
    6.5.1  算術運算符
    6.5.2  字元串運算符
    6.5.3  關係運算符
    6.5.4  布爾運算符
    6.5.5  邏輯運算符
    6.5.6  文件操作測試符
  6.6  Shell條件判斷語句
    6.6.1  if條件語句
    6.6.2  case條件語句
  6.7  Shell循環控制語句
    6.7.1  for循環語句
    6.7.2  while循環語句
    6.7.3  until循環語句
    6.7.4  嵌套循環語句
  6.8  Shell函數
  6.9  項目拓展
    6.9.1  項目拓展1
    6.9.2  項目拓展2
    6.9.3  項目拓展3
  6.10  本章練習
第7章  Linux Web伺服器與資料庫伺服器應用
  7.1  Java環境
    7.1.1  查看Linux伺服器版本
    7.1.2  下載JDK
    7.1.3  上傳並解壓縮JDK
    7.1.4  配置環境變數
  7.2  Web伺服器
    7.2.1  Tomcat
    7.2.2  Nginx
  7.3  資料庫伺服器
    7.3.1  檢測是否為首次安裝
    7.3.2  下載MySQL
    7.3.3  上傳並解壓縮MySQL
    7.3.4  安裝MySQL
    7.3.5  啟動MySQL服務並登錄MySQL
    7.3.6  修改密碼展示默認資料庫
    7.3.7  遠程連接
    7.3.8  停止MySQL服務
  7.4  項目拓展
  7.5  本章練習
第8章  Linux時間伺服器應用
  8.1  Linux計劃任務實現
    8.1.1  編輯/etc/crontab文件和在/etc/crontab目錄中創建文件實現計劃任務
    8.1.2  使用crontab命令實現計劃任務
  8.2  NTP伺服器應用

    8.2.1  安裝NTP軟體包
    8.2.2  /etc/ntp.conf文件
    8.2.3  使用NTP同步互聯網中的NTP伺服器
    8.2.4  內網中NTP伺服器時間同步部署
  8.3  Chrony伺服器應用
    8.3.1  安裝Chrony軟體包
    8.3.2  /etc/chrony.conf文件
    8.3.3  內網中Chrony伺服器時間同步部署
  8.4  項目拓展
  8.5  本章練習
第9章  Linux伺服器安裝與配置
  9.1  DNS伺服器安裝與配置
    9.1.1  DNS概述
    9.1.2  DNS伺服器的安裝與正向解析配置過程
    9.1.3  反向解析配置過程
  9.2  DHCP伺服器安裝與配置
    9.2.1  DHCP概述
    9.2.2  DHCP伺服器的安裝與配置過程
  9.3  FTP伺服器安裝與配置
    9.3.1  FTP概述
    9.3.2  vsftpd的安裝與配置過程
  9.4  項目拓展
  9.5  本章練習
第10章  分散式集群搭建與應用
  10.1  Java環境與SSH免密認證
    10.1.1  Java環境安裝與配置
    10.1.2  SSH免密認證配置
  10.2  Hadoop分散式集群搭建
    10.2.1  ZooKeeper安裝與配置
    10.2.2  Hadoop分散式集群安裝與配置
    10.2.3  分散式存儲與計算運行實例
  10.3  項目拓展
  10.4  本章練習

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