QQ在線客服
免費咨詢熱線
400-615-1233
工作時間-工作日
8:30-17:30
2平封

Linux操作系統(tǒng)基礎(chǔ)

中國通信工業(yè)協(xié)會2020年全國計算機類優(yōu)秀教材三等獎
  • 類  別:計算機系列
  • 書  名:Linux操作系統(tǒng)基礎(chǔ)
  • 主  編:喻衣鑫 湯東 劉波
  • 定  價:42
  • 開  本:16開
  • 印刷方式:雙色
  • 頁  數(shù):236
  • 時  間:2024年8月
  • 出  版  社:北京郵電大學(xué)出版社
  • 書  號:978-7-5635-4362-5

內(nèi)容摘要

        本書以RHEL 7/CentOS 7為基礎(chǔ),深入淺出地介紹了Linux操作系統(tǒng)基礎(chǔ)知識,主要內(nèi)容包括Linux操作系統(tǒng)的安裝與啟動、Linux基本命令、用戶身份與文件權(quán)限管理、Vi/Vim與GCC、正則表達式、Shell基礎(chǔ)編程、SSH網(wǎng)絡(luò)遠程管理、磁盤管理、安全服務(wù)管理和服務(wù)器簡單功能實戰(zhàn)等。
        本書適合作為高等職業(yè)教育計算機及相關(guān)專業(yè)的教材,也可作為廣大Linux系統(tǒng)愛好者參考使用。

目錄

模塊1 Linux操作系統(tǒng)的安裝與啟動
    1.1 Linux操作系統(tǒng)的來歷和發(fā)展歷程
      1.1.1 Linux的發(fā)音
      1.1.2 常見的Linux發(fā)行版
    1.2 安裝前的工具準備
    1.3 VMware Workstation虛擬機的安裝與配置
    1.4 Linux系統(tǒng)的安裝與啟動
      1.4.1 Linux系統(tǒng)的安裝
      1.4.2 Linux初始化進程之systemd
    1.5 Linux系統(tǒng)的快照備份與恢復(fù)
    1.6 實訓(xùn)1 Linux操作系統(tǒng)的安裝啟動和快照備份恢復(fù)
模塊2 Linux基本命令
    2.1 了解Linux命令
      2.1.1 Linux命令的特點
      2.1.2 Linux文件系統(tǒng)目錄結(jié)構(gòu)
    2.2 遠程連接
    2.3 絕對路徑與相對路徑
      2.3.1 pwd命令
      2.3.2 cd命令
      2.3.3 ls命令
      2.3.4 echo命令
    2.4 基本命令
      2.4.1 目錄操作類命令
      2.4.2 文件操作類命令
      2.4.3 文件查看類命令
      2.4.4 文件壓縮和歸檔類命令
      2.4.5 文件搜索和查找類命令
      2.4.6 輸入/輸出重定向和管道命令符的使用
      2.4.7 系統(tǒng)信息和進程管理類命令
    2.5 實訓(xùn)2 Linux基本命令
模塊3 用戶身份與文件權(quán)限管理
    3.1 用戶與組
      3.1.1 添加、修改與刪除用戶的命令
      3.1.2 添加、修改與刪除用戶組的命令
    3.2 文件權(quán)限及歸屬
      3.2.1 文件的所屬主與所屬組
      3.2.2 Linux文件屬性及用戶權(quán)限詳解
      3.2.3 文件權(quán)限的更改
    3.3 文件特殊權(quán)限
      3.3.1 SUID
      3.3.2 SGID
      3.3.3 SBIT(Sticky Bit)
    3.4 文件隱藏屬性與訪問控制列表
      3.4.1 文件隱藏屬性
      3.4.2 訪問控制列表
    3.5 su命令與sudo服務(wù)
      3.5.1 su命令
      3.5.2 sudo命令
    3.6 實訓(xùn)3 用戶身份與文件權(quán)限管理
模塊4 Vi/Vim與GCC
    4.1 軟件安裝方式
      4.1.1 RPM安裝
      4.1.2 yum軟件倉庫
    4.2 Vi/Vim文本編輯器
      4.2.1 Vi/Vim的三種常用模式
      4.2.2 Vi/Vim常用操作技巧
    4.3 GCC
      4.3.1 GCC的簡易用法
      4.3.2 案例:打印九九乘法表
    4.4 實訓(xùn)4Vi/Vim與GCC
模塊5 正則表達式
    5.1 正則表達式字符
    5.2 grep/egrep工具的使用
      5.2.1 grep
      5.2.2 egrep
    5.3 sed工具的使用
    5.4 awk工具的使用
    5.5 實訓(xùn)5正則表達式
模塊6 Shell基礎(chǔ)編程
    6.1 簡單的Shell腳本
    6.2 Shell變量設(shè)置
    6.3 Shell腳本中的邏輯判斷
      6.3.1 單分支if語句
      6.3.2 雙分支if語句
      6.3.3 多分支if語句
      6.3.4 case語句
    6.4 Shell腳本中的循環(huán)
      6.4.1 while循環(huán)
      6.4.2 for循環(huán)
      6.4.3 嵌套循環(huán)
      6.4.4 循環(huán)控制符
    6.5 計劃任務(wù)服務(wù)程序
    6.6 Shell腳本案例:批量創(chuàng)建特殊要求賬戶
    6.7 實訓(xùn)6 編寫并運行Shell腳本程序
模塊7 SSH網(wǎng)絡(luò)遠程管理
    7.1 OpenSSH概述
    7.2 OpenSSH服務(wù)配置
      7.2.1 全局配置文件
      7.2.2 ~/.ssh目錄配置文件
    7.3 配置網(wǎng)絡(luò)服務(wù)
      7.3.1 IP地址設(shè)置
      7.3.2 單網(wǎng)卡多IP地址配置
    7.4 客戶端訪問服務(wù)
      7.4.1 克隆RHEL系統(tǒng)
      7.4.2 使用密鑰認證登錄
      7.4.3 遠程傳輸命令
    7.5 實訓(xùn)7 編寫Shell腳本實現(xiàn)批量遠程登錄及傳輸文件
模塊8 磁盤管理
    8.1 磁盤簡介
      8.1.1 機械硬盤和固態(tài)硬盤
      8.1.2 硬盤的物理結(jié)構(gòu)
      8.1.3 硬盤的邏輯結(jié)構(gòu)
    8.2 物理設(shè)備的命名規(guī)則
    8.3 常用磁盤管理工具
      8.3.1 fdisk命令
      8.3.2 常見文件系統(tǒng)
      8.3.3 mkfs命令
    8.4 掛載/卸載硬件設(shè)備
      8.4.1 mount命令
      8.4.2 df、du命令
      8.4.3 umount命令
      8.4.4 掛載U盤/移動硬盤
    8.5 實現(xiàn)開機自動掛載
    8.6 實訓(xùn)8磁盤管理
模塊9 安全服務(wù)管理
    9.1 防火墻概述
    9.2 SELinux
    9.3 firewalld
    9.4 iptables
      9.4.1 策略與規(guī)則鏈
      9.4.2 iptables中基本的命令參數(shù)
    9.5 實訓(xùn)9安全管理
模塊10 服務(wù)器簡單功能實戰(zhàn)
    10.1 構(gòu)建Linux下的FTP服務(wù)器
      10.1.1 FTP的兩種模式
      10.1.2 FTP服務(wù)器的配置與管理
    10.2 構(gòu)建Linux下的Apache Web服務(wù)器
      10.2.1 源碼安裝
      10.2.2 個人用戶主頁
      10.2.3 虛擬主機——基于IP地址
      10.2.4 虛擬主機——基于端口號
      10.2.5 虛擬主機——基于主機域名
      10.2.6 源碼安裝——服務(wù)自啟動
    10.3 構(gòu)建Linux下的MySQL服務(wù)器
      10.3.1 源碼安裝
      10.3.2 配置MySQL服務(wù)
      10.3.3 MySQL日常操作命令
      10.3.4 MySQL數(shù)據(jù)庫的備份與恢復(fù)
    10.4 LAMP搭建
      10.4.1 源碼安裝LAMP之Apache的安裝
      10.4.2 源碼安裝LAMP之MySQL的安裝
      10.4.3 源碼安裝LAMP之PHP的安裝
      10.4.4 Apache+PHP整合
    10.5 源碼安裝Discuz!論壇
    10.6 實訓(xùn)10 Discuz!論壇的搭建
參考文獻
后記

主編信息

喻衣鑫,重慶電信職業(yè)學(xué)院副教授。

相關(guān)圖書

  • Linux操作系統(tǒng)基礎(chǔ)(第2版)

    主編:喻衣鑫 湯東

    本書以RHEL 7 CentOS 7為基礎(chǔ),深入淺出地介紹了Linux操作系統(tǒng)基礎(chǔ)知識,主要內(nèi)容包括Linux操作系統(tǒng)的安裝與啟動、Linux基本命令

    ¥49.8
  • Linux操作系統(tǒng)基礎(chǔ)應(yīng)用實踐教程(活頁式)

    主編:朱鳳山 陳卓

    本書以CentOS 7操作系統(tǒng)為例,采用理論與實踐相結(jié)合的形式,由淺入深、循序漸進地介紹了Linux系統(tǒng)的基礎(chǔ)操作和應(yīng)用。全書共分為10

    ¥59.8
  • 操作系統(tǒng)原理與應(yīng)用

    主編:趙德群

      本書在編寫過程中以“理論適度,重在應(yīng)用”為指導(dǎo)思想,理論知識講解以夠用為準,重點突出,詳略得當。結(jié)合Windows和Linux這兩種主流的

    ¥43