Linux 核心技術從小白到大牛

黃林峰,翟文學著

  • 出版商: 機械工業
  • 出版日期: 2021-05-01
  • 定價: $654
  • 售價: 8.0$523
  • 語言: 簡體中文
  • 頁數: 252
  • 裝訂: 平裝
  • ISBN: 7111678354
  • ISBN-13: 9787111678359
  • 相關分類: Linux
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

商品描述

Linux繼承了UNIX以網絡為核心的設計思想,是一個性能穩定的多用戶、
多線程操作系統,目前已經廣泛應用於服務器、桌面、嵌入式等領域。
隨著互聯網的發展,Linux得到了全世界軟件愛好者和組織的支持,並不斷地完善和發展。
《Linux核心技術從小白到大牛》內容全面、圖文並茂、講解清晰、易學易用、注重實操,
不僅涵蓋了Linux的安裝、命令、文件、目錄、系統、磁盤、用戶,以及Shell編程等基礎操作,
還收錄了管理軟件包、設置和維護Linux系統、網絡安全技術,以及部署網站等核心技術。
同時,針對不同層次的讀者增加了“小白逆襲”和“大牛成長之路”以及“技術大牛訪談”等輔助學習板塊,
讓讀者在學習的過程中獲得更多貼近實際應用的技巧和方法。
書中包含了豐富的實戰案例,可以幫助讀者快速掌握Linux各命令的作用和用法。
《Linux核心技術從小白到大牛》既可以作為大中專院校和培訓機構相關專業的培訓教程,
也可以作為Linux開源愛好者和Linux用戶的技術指南。

作者簡介

黃林峰

博士、副教授、中國計算機學會會員、淄博市信息技術協會專家、網絡安全和信息化專家庫成員。
曾主持省級精品資源共享課,參與國家自然基金等多項重點課題,
獲山東省職業院校技能大賽“物聯網技術應用”賽項三等獎。
目前帶領團隊進行物聯網智能信息處理領域的教學與科研工作。


翟文學

全國移動互聯和機器人職教集團理事,從事物聯網嵌入式系統及智能應用平台的技術研發。
曾參與以“企業資源”為代表的多項教學資源庫、省級精品課程的建設。
獲發明專利1項。目前帶領團隊進行物聯網、嵌入式與人工智能係統等領域的科研工作。

目錄大綱

目錄
前言
第1章正式認識Linux系統
1. 1為什麼要學習Linux系統
1. 11Linux系統的特點
小白逆襲:免安裝即可使用Linux
1. 1. 2Linux系統的應用領域
1. 1. 3Linux系統的發展趨勢
1. 2版本的選擇
1. 21Ubuntu版本
1. 2. 2Linux Mint版本
1. 2. 3CentOS版本
大牛成長之路:虛擬機說明
1. 24Debian版本
1. 3如何高效學習Linux
1. 3. 1如何使用本書
1. 3. 2如何解決學習中遇到的問題
1. 4要點鞏固
1. 5技術大牛訪談——培養高效學習Linux的思維

第2章Linux系統安裝
2. 1安裝Linux前的準備
2. 2Linux專業詞彙理解
2. 3在虛擬環境中安裝Linux系統
2. 3. 1【實戰案例】安裝配置VM虛擬機
大牛成長之路:典型安裝與自定義安裝
小白逆襲:選擇網絡連接類型
2. 3. 2【實戰案例】在虛擬機中安裝CentOS
小白逆襲:安裝界面選項介紹
2. 4要點鞏固
2. 5技術大牛訪談——不同Linux版本的應用領域

第3章快速掌握Linux基礎操作
3. 1Linux命令行模式與窗口管理器
3. 1. 1命令行模式
3. 1. 2窗口管理器
3. 2Linux基礎命令
3. 2. 1命令提示符
大牛成長之路:中文輸入法設置
3 . 2. 2【實戰案例】基礎操作命令應用
小白逆襲:快捷操作
3. 3關機命令
3. 4要點鞏固
3. 5技術大牛訪談——養成良好的操作習慣很重要

第4章Linux文件與目錄管理
4. 1文件與目錄
4. 11Linux中常見的目錄
小白逆襲:其他常見目錄
4. 1. 2絕對路徑和相對路徑
4. 2文件與目錄的相關操作
4. 2. 1管理文件的命令
大牛成長之路:多重命令的寫法
4. 2. 2管理目錄的命令
4. 2. 3查看文件內容
4. 3權限管理
4. 3. 1文件類型和查找命令
4. 3 . 2【實戰案例】管理文件權限和屬性
4. 4要點鞏固
4. 5技術大牛訪談——學會管理文件,夯實基礎

第5章文件系統與磁盤管理
5. 1認識文件系統
5. 1. 1ext2 、ext3和ext4文件系統
5. 1. 2xfs文件系統
大牛成長之路:inode(節點)應用
5. 1. 3硬鏈接和符號鏈接
5. 2磁盤管理
5. 2. 1磁盤分區格式
大牛成長之路:磁盤分區
5. 2. 2查看磁盤容量
小白逆襲:物理設備命名規則
5. 2. 3【實戰案例】添加硬盤設備
5. 2. 4【實戰案例】分區管理
小白逆襲:手動同步分區信息
5. 3管理文件系統
5. 3. 1創建文件系統
5. 3. 2文件系統的掛載與卸載
5. 3. 3創建交換分區
5. 3. 4文件系統檢驗
5. 4要點鞏固
5. 5技術大牛訪談——合理配置磁盤分區

第6章用戶管理
6. 1認識用戶和用戶組
6. 1. 1UID和GID
6. 1. 2用戶相關的文件
6. 2用戶管理相關工作
6. 2. 1【實戰案例】創建用戶和密碼
大牛成長之路:使用passwd命令的注意事項
小白逆襲:密碼設置要求
6. 2. 2【實戰案例】修改和刪除用戶信息
6. 2. 3用戶身份切換
大牛成長之路:su和su 命令的應用
6. 3用戶組管理
6. 3. 1新建和刪除用戶組
6. 3. 2修改用戶組
6. 4要點鞏固
6. 5技術大牛訪談——認識ACL

第7章認識Shell
7. 1vi和vim編輯器
7. 1. 1認識vi和vim
7. 1. 2常用按鍵說明
7. 1. 3vim的擴展用法
7. 2Shell腳本編程
7. 2. 1Shell變量
大牛成長之路:關於PS1變量
7. 2. 2【實戰案例】編寫簡單的Shell腳本
7. 2. 3【實戰案例】Shell腳本的運行方式
7. 2. 4Shell腳本的特殊變量
小白逆襲:流程控制語句
7. 3正則表達式
7. 3. 1認識正則表達式
7. 3. 2基礎正則表達式
7. 3. 3擴展正則表達式
7. 3. 4常用工具
7. 4重定向
7. 4 . 1輸入與輸出重定向
7. 4. 2管道
7. 5要點鞏固
7. 6技術大牛訪談——重要的環境變量

第8章軟件包管理
8. 1認識軟件管理器
8. 2RPM軟件包管理器
8. 2. 1【實戰案例】安裝和卸載軟件
小白逆襲:掛載光盤
8. 2. 2【實戰案例】YUM工具應用
大牛成長之路:RPM包的種類
8. 2. 3YUM的配置文件
8. 3進程管理
8. 3. 1進程和程序
8. 3. 2查詢進程信息
8. 3. 3進程優先級
8. 3. 4任務管理
8. 3. 5計劃任務
8. 4要點鞏固
8. 5技術大牛訪談——關於進程信號

第9章Linux系統設置與維護
9. 1系統的基本設置
9. 1. 1簡單的網絡設置
9. 1. 2日期和時間設置
9. 1. 3語系設置
9. 2查看系統資源信息
9. 3認識systemctl
9 . 3. 1使用systemctl管理服務
大牛成長之路:daemon和service
9. 3. 2管理target unit
9. 4認識日誌文件
9. 4. 1常見的日誌文件
小白逆襲:查看日誌文件
9. 4. 2管理日誌文件
9. 5備份和恢復
9. 5. 1【實戰案例】壓縮命令的使用方法
大牛成長之路:壓縮文件擴展名
9. 5. 2【實戰案例】備份數據
小白逆襲:完整備份和增量備份
9. 6要點鞏固
9. 7技術大牛訪談——運行級別

第10章網絡和路由管理
10. 1認識計算機網絡模型
10. 11OSI七層網絡模型
10. 1 . 2TCP/IP四層模型
小白逆襲:網絡類型
10. 2TCP/IP各層分析
10. 2. 1TCP/IP網絡接口層
大牛成長之路:數據傳輸單位Mbps

10. 2. 2TCP/IP網絡層
10. 2. 3TCP/ IP傳輸層
10. 3網絡設置
10. 3. 1認識NetworkManager
小白逆襲:簡寫命令
10. 3. 2網絡管理命令
10. 3. 3路由管理
10. 3. 4【實戰案例】不同網段的主機通信
10. 4要點鞏固
10. 5技術大牛訪談——克隆虛擬機

第11章Linux網絡安全技術
11. 1網絡安全基本概念
11. 1. 1安全防護目標和對象
11. 1. 2常見安全攻擊
11. 2防火牆
11. 2. 1防火牆的概念
11. 2. 2【實戰案例】firewalld配置應用
小白逆襲:防火牆管理
11. 3網絡加密技術
11. 3. 1對稱加密
11. 3. 2非對稱加密
11. 4SSH遠程登錄
11. 4. 1【實戰案例】Linux主機之間的遠程登錄
大牛成長之路: SSH安全認證
11. 4. 2【實戰案例】Windows主機遠程登錄到Linux服務器
11 . 5要點鞏固
11. 6技術大牛訪談——iptables的使用方法

第12章網站部署
12. 1認識Apache
12. 2管理配置文件
12. 2. 1配置首頁文件
12. 2. 2SELinux設置
大牛成長之路:SELinux機制
12. 3虛擬主機網站
12. 3. 1【實戰案例】基於IP地址的訪問
12. 3. 2【實戰案例】基於主機域名的訪問
小白逆襲:網頁設計
12. 4要點鞏固
12. 5技術大牛訪談——基於端口號訪問網站