- Linux命令行與shell腳本編程大全(第4版)
- (美)理查德·布盧姆 克里斯蒂娜·布雷斯納漢
- 707字
- 2022-08-01 11:42:05
本書結構
本書會引領你學習從Linux命令行基礎到更為復雜的主題(比如編寫自己的shell腳本)。全書分成4部分,每部分都基于之前的內容。
第一部分假定你已經擁有了可用的Linux系統,或者正在設法獲取Linux系統。第1章描述了構成整個Linux系統的各個部分,說明了shell是如何融入其中的。在介紹過Linux系統的基礎知識之后,這一部分相繼探討了:
●使用終端仿真軟件包訪問shell(第2章);
●基本的shell命令(第3章);
●使用更高級的shell命令來窺探系統信息(第4章);
●理解shell的用途(第5章);
●使用shell變量操作數據(第6章);
●理解Linux文件系統和安全(第7章);
●在命令行中管理Linux文件系統(第8章);
●在命令行中安裝和更新軟件(第9章);
●使用Linux編輯器編寫shell腳本(第10章)。
第二部分從編寫shell腳本開始。在閱讀各章內容時,你將:
●學習如何創建和運行shell腳本(第11章);
●改變shell腳本中程序的流程(第12章);
●迭代代碼片段(第13章);
●在腳本中處理用戶輸入的數據(第14章);
●了解在腳本中存儲和顯示數據的不同方法(第15章);
●控制shell腳本在系統中運行的方式和時機(第16章)。
第三部分深入探討了shell腳本編程的高級話題,包括:
●在腳本中創建自定義函數(第17章);
●利用Linux圖形化桌面與腳本用戶交互(第18章);
●使用高級Linux命令過濾和解析數據文件(第19章);
●使用正則表達式定義數據(第20章);
●學習在腳本中操作數據的高級方法(第21章);
●使用高級腳本特性從原始數據中生成報表(第22章);
●修改shell腳本,使其運行在其他Linux shell中(第23章)。
第四部分演示了shell腳本在現實環境中的應用。在這一部分中,你將:
●學習如何將各種腳本特性融入自己的腳本中(第24章);
●學習如何使用流行的Git軟件組織并跟蹤腳本版本(第25章)。
- ClickHouse性能之巔:從架構設計解讀性能之謎
- 基于Java技術的Web應用開發
- TypeScript圖形渲染實戰:基于WebGL的3D架構與實現
- Microsoft Dynamics GP 2013 Reporting, Second Edition
- Python機器學習算法與實戰
- HTML5入門經典
- Spring Boot企業級項目開發實戰
- 劍指大數據:企業級數據倉庫項目實戰(在線教育版)
- Building Serverless Architectures
- Mastering Apache Storm
- C編程技巧:117個問題解決方案示例
- 算法圖解
- Visual C++開發寶典
- Less Web Development Cookbook
- Parallel Programming with Python