Linux系統應用(微課版)
盛劍會、苗鳳君、董智勇、李曉楠、張茜
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書共8個項目,項目1為Linux操作系統及其安裝,以CentOS 8.1操作系統為例,詳細介紹了Linux操作系統的安裝步驟及安裝後的基本配置;項目2為初試Shell,系統介紹了Shell的種類、使用方法、快捷鍵及常用的命令;項目3為文本編輯器vim,講述了vim的3種工作模式及不同模式下的命令和部分高級功能;項目4為用戶賬戶及組賬戶管理,重點介紹了用戶賬戶和組賬戶的管理文件及管理命令;項目5為系統管理,講解了圖形界面管理、進程管理、軟件包管理和網絡管理的相關知識;項目6為文件系統管理,重點講解了Linux系統中支持的文件系統類型、文件的類型和管理,以及文件和目錄的權限管理;項目7為磁盤管理,重點介紹了Linux中的磁盤如何表示、如何分區、如何格式化、如何掛載以及磁盤配額如何設置等內容;項目8為Shell編程入門,詳細介紹了使用Shell編程的過程及Shell的變量定義、輸入輸出方法、條件測試、流程控制、函數定義、參數處理、程序調試等。 本書內容全面,理論和實踐緊密結合,註重實用性和可操作性。本書中所有的配置和舉例都經過了實驗驗證,以抓圖的形式呈現出來,以便於讀者親自動手操作演練,因此讀者在使用本書時可以節省大量的調試時間。此外,本書重要的知識點均配有微課視頻進行講解,讀者可掃碼進行學習。 本書可作為高等學校電腦應用、電腦科學與技術、網絡工程、軟件工程、信息安全等專業的教材,也可作為網絡管理員和系統管理員的參考手冊。
作者簡介
盛劍會
高校專職教師,主要研究方向為網絡大數據。主講課程有Linux系統應用、Linux網絡配置、網絡操作系統及配置管理和路由與交換技術等。曾參與完成了國家自然科學基金項目和六項省科技攻關項目,主持省級精品在線開放課程並參與了一項省級教改項目,獲得五項省教育廳科技成果獎和兩項校級優秀教學成果獎,編寫教材多部。
目錄大綱
項目1Linux操作系統及其安裝1
1.1操作系統分類1
1.1.1桌面操作系統1
1.1.2服務器操作系統1
1.1.3嵌入式操作系統2
1.2Linux的發展歷史2
1.2.1GNU計劃2
1.2.2Linux的發展2
1.3Linux的主要特點3
1.4Linux的內核4
1.4.1Linux內核的發展史4
1.4.2Linux內核的功能4
1.4.3Linux內核的表示方法5
1.5Linux的發行版本6
1.5.1Red Hat6
1.5.2Ubuntu6
1.5.3Debian7
1.5.4CentOS7
1.5.5紅旗Linux8
1.5.6Slackware Linux8
1.6CentOS 8.1操作系統及安裝8
1.6.1CentOS 8.1的新特性和改進8
1.6.2CentOS 8.1的安裝方式9
1.6.3安裝VMware虛擬機軟件9
1.6.4安裝CentOS 8.115
1.6.5安裝後的基本配置26
綜合實踐133
單元測驗133
項目2初試Shell35
2.1Shell概述35
2.1.1Shell的啟動35
2.1.2Shell的種類37
2.1.3如何使用幫助39
2.2文件及目錄管理40
2.2.1cp命令41
2.2.2mv命令42
2.2.3ls命令42
2.2.4pwd命令43
2.2.5cd命令44
2.2.6mkdir命令45
2.2.7rmdir命令45
2.2.8touch命令46
2.2.9rm命令48
2.2.10find命令49
2.2.11locate命令50
2.2.12which命令50
2.2.13whereis命令51
2.2.14whatis命令51
2.2.15file命令52
2.3系統的運行級別53
2.3.17種運行級別53
2.3.2運行級別的原理53
2.3.3與運行級別有關的命令54
2.4系統的關機和重啟56
2.4.1系統關機命令56
2.4.2系統重啟命令56
2.4.3shutdown命令56
2.5Shell中常用的快捷鍵57
2.6文本文件的查看58
2.6.1head命令58
2.6.2tail命令58
2.6.3more命令59
2.6.4less命令60
2.6.5cat命令61
2.6.6tac命令64
2.6.7grep命令64
2.6.8od命令65
2.7其他管理65
2.7.1clear命令66
2.7.2history命令66
2.7.3date命令66
2.7.4cal命令67
2.7.5wc命令69
2.7.6>命令69
2.7.7>>命令70
2.7.8<命令70
2.7.9|命令71
2.7.10free命令71
2.7.11du命令73
2.7.12df命令74
綜合實踐275
單元測驗276
項目3文本編輯器vim78
3.1vim的工作模式78
3.1.1vim的3種工作模式78
3.1.2運行vim79
3.2vim常見命令81
3.2.1一般模式下的功能鍵81
3.2.2從一般模式進入編輯模式83
3.2.3命令行模式下的功能鍵84
3.3vim的其他事項84
3.3.1文件救援84
3.3.2多窗口編輯86
3.3.3多文件編輯87
3.3.4塊選擇89
綜合實踐391
單元測驗392
項目4用戶賬戶及組賬戶管理94
4.1用戶賬戶和組賬戶94
4.1.1用戶分類94
4.1.2用戶賬戶文件95
4.1.3用戶影子文件96
4.1.4組賬戶管理文件97
4.2用戶賬戶和組賬戶管理命令98
4.2.1用戶賬戶管理命令98
4.2.2組賬戶管理命令105
4.2.3其他相關的Shell命令110
4.3圖形界面下的用戶賬戶管理114
4.3.1打開用戶管理程序114
4.3.2添加用戶115
4.3.3更改密碼118
4.3.4設置語言119
4.3.5刪除用戶120
4.4重置root密碼120
綜合實踐4122
單元測驗4123
項目5系統管理125
5.1圖形界面管理125
5.1.1X Window的圖形界面管理125
5.1.2X Window的結構125
5.1.3X Window的特點125
5.1.4GNOME圖形環境126
5.1.5重啟X Window的兩種方法135
5.2進程管理135
5.2.1進程的概念136
5.2.2啟動進程137
5.2.3查看系統進程信息139
5.2.4殺死進程145
5.3軟件包管理147
5.3.1RPM軟件包簡介147
5.3.2管理RPM軟件包147
5.3.3yum的概念149
5.3.4yum命令的使用150
5.4網絡管理156
5.4.1主機名查看與修改156
5.4.2ifconfig命令156
5.4.3route命令159
5.4.4網卡配置文件160
5.4.5/etc/resolv.conf文件161
5.4.6ping命令161
5.4.7netstat命令162
綜合實踐5163
單元測驗5164
項目6文件系統管理166
6.1文件系統的結構與類型166
6.1.1文件系統的結構166
6.1.2文件系統的類型168
6.1.3查看文件系統類型的命令169
6.2文件的類型和管理169
6.2.1文件的類型169
6.2.2軟(符號)鏈接和硬鏈接170
6.2.3查看文件的類型174
6.2.4查找指定類型的文件177
6.3文件和目錄的權限管理178
6.3.1文件和目錄的訪問權限178
6.3.2修改文件和目錄權限的命令179
6.3.3默認權限、隱藏屬性和特殊權限181
6.4文件的歸檔與壓縮186
6.4.1文件的壓縮與解壓縮186
6.4.2創建、查看與抽取歸檔文件194
6.4.3歸檔的同時完成對多個文件或目錄的壓縮與解壓縮199
6.4.4桌面環境下文件歸檔與壓縮203
綜合實踐6204
單元測驗6205
項目7磁盤管理208
7.1磁盤分區208
7.2邏輯捲管理216
7.2.1靜態分區的缺點216
7.2.2邏輯捲管理器217
7.2.3邏輯捲管理器的操作219
7.3文件系統管理223
7.3.1創建文件系統223
7.3.2查看文件系統的類型224
7.3.3磁盤檢查命令227
7.3.4掛載文件系統228
7.3.5卸載設備235
7.4磁盤配額237
7.4.1磁盤配額基礎237
7.4.2CentOS 8.1的磁盤配額管理238
綜合實踐7250
單元測驗7250項目8Shell編程入門252
8.1創建Shell程序252
8.1.1編寫Shell腳本程序252
8.1.2為Shell腳本程序設置可執行權限254
8.1.3執行Shell腳本程序255
8.2Shell的語法介紹255
8.2.1使用變量256
8.2.2輸入輸出命令258
8.2.3條件測試258
8.2.4流程控制語句262
8.2.5函數266
8.2.6處理參數266
8.3調試Shell程序268
8.3.1一般錯誤268
8.3.2調試跟蹤268
8.4Shell程序設計實例269
8.4.1增加用戶賬戶269
8.4.2統計當前目錄中子目錄和文件數量270
8.4.3九九乘法表272
綜合實踐8272
單元測驗8273
參考文獻275
附錄A單元測驗答案276



