Linux Shell 編程藝術-嵌入式開發直通車 Linux Shell编程艺术(附DVD光盘1张)
張澤
- 出版商: 電子工業
- 出版日期: 2014-01-01
- 定價: $528
- 售價: 8.5 折 $449
- 語言: 簡體中文
- 頁數: 464
- 裝訂: 平裝
- ISBN: 7121221012
- ISBN-13: 9787121221019
-
相關分類:
嵌入式系統、Linux、Command Line
已過版
買這商品的人也買了...
-
$620$527 -
$690$538 -
$650$507 -
$680$537 -
$420$332 -
$780$616 -
$449ARM9 嵌入式系統設計直通車-嵌入式開發直通車
-
$407Linux 系統管理直通車-嵌入式開發直通車
-
$449Linux C 編程直通車-嵌入式開發直通車
-
$403OpenCV 3 編程入門
-
$199編程珠璣, 2/e (修訂版) (Programming Pearls, 2/e)
-
$505Qt5 開發實戰
-
$179編程珠璣 : 續 (修訂版) (More Programming Pearls: Confessions of a Coder)
-
$474$450 -
$398C# 編程入門與應用
-
$440$374 -
$420$332 -
$420$328 -
$801動手學深度學習 全彩精裝版
-
$650$585 -
$393深度學習的數學
-
$550$429 -
$834$792 -
$719$683 -
$820$640
相關主題
商品描述
<內容簡介>
Shell是Unix∕Linux操作系統與用戶進行交互的重要接口,是Unix∕Linux系統中最重要的軟件之一。一直以來,Shell編程是系統管理員必備的高級技能,通過學習Shell編程,可以讓電腦系統完成那些繁重並且瑣碎的管理任務,從而可以節省大量的工作時間。張澤編著的《Linux Shell編程藝術(附光盤嵌入式開發直通車)》通過大量的實例,以循序漸進的方式,由淺入深地逐步介紹Shell編程的各個知識點,從而引領讀者輕鬆跨越Shell程序設計的門檻,最終擺脫繁忙而且低效率的工作狀態,達到輕鬆管理系統的目的。
《Linux Shell編程藝術(附光盤嵌入式開發直通車)》結合大量的實例,系統、全面地介紹了Shell腳本編程語言的語法格式、常用命令的使用、面對問題的分析方法,以及整個系統背後的運行原理等內容,力求使讀者掌握從問題分析到代碼實現,再到調試腳本、優化腳本的整個流程。學習完本書以後,讀者能夠具備較強的Shell程序設計能力,並對系統背後的運行原理有深入的理解。
本書適合系統管理員、網絡管理員、Unix∕Linux系統愛好者學習參考。
<目錄>
第1章 Shell介紹和腳本基礎/1
1.1 登錄到系統/2
1.2 交互地執行命令/8
1.3 自定義Shell/15
1.4 獲取幫助/21
1.5 一個簡單的Shell腳本/24
1.6 遠程操作/33
1.7 小結/35
第2章 操作文件和目錄/37
2.1 列出文件/38
2.2 查看並改變當前目錄/42
2.3 查看文件內容/54
2.4 統計文件行數和字數/60
2.5 創建文件和目錄/61
2.6 刪除文件和目錄/64
2.7 重命名文件和目錄/68
2.8 移動文件和目錄/69
2.9 建立文件和目錄的符號鏈接/72
2.10 複製文件和目錄/74
2.11 文件所有者與訪問權限/78
2.12 小結/90
第3章 輸入/輸出重定向和管道/91
3.1 標準輸出/92
3.2 標準輸入/99
3.3 標準錯誤輸出/101
3.4 管道/105
3.5 塊語句的輸出和重定向/110
3.6 Here Document/114
3.7 文件描述符/115
3.8 小結/120
第4章 進程/121
4.1 查看進程/122
4.2 前臺進程和後台進程/130
4.3 終止進程運行/142
4.4 /proc/文件系統/146
4.5 小結/150
第5章 文本處理和字符串操作/152
5.1 常用的文本操作/153
5.2 其他操作/165
5.3 小結/169
第6章 變量/171
6.1 普通變量/172
6.2 數組變量/178
6.3 環境變量/184
6.4 Shell變量/188
6.5 特殊變量/192
6.6 小結/201
第7章 流程控制/203
7.1 if/else語句/204
7.2 case語句/210
7.3 while循環/214
7.4 until循環/216
7.5 for循環/219
7.6 select循環/222
7.7 循環嵌套/227
7.8 break語句/230
7.9 continue語句/232
7.10 小結/235
第8章 替換/236
8.1 變量替換的高級形式/237
8.2 文件名替換/243
8.3 命令替換/246
8.4 算術運算替換/249
8.5 小結/251
第9章 引用/252
9.1 使用反斜杠/253
9.2 使用單引號/259
9.3 使用雙引號/263
9.4 引用的其他應用/267
9.5 小結/273
第10章 函數/274
10.1 定義和使用函數/275
10.2 檢查函數定義和取消函數定義/277
10.3 參數和返回數據/279
10.4 變量的作用域/288
10.5 遞歸調用/292
10.6 函數庫/295
10.7 小結/297
第11章 其他常用工具/299
11.1 使用find查找文件/300
11.2 xargs/309
11.3 其他查找文件的方法/311
11.4 判斷文件的類型/313
11.5 數據備份/315
11.6 壓縮文件/318
11.7 文件備份/326
11.8 下載工具/331
11.9 小結/333
第12章 處理信號/335
12.1 如何表達信號/336
12.2 如何處理信號/338
12.3 忽略信號/346
12.4 定時器/349
12.5 小結/354
第13章 使用sed處理文本/355
13.1 sed如何工作/356
13.2 選擇要操作的行/366
13.3 重用匹配到的字符串/376
13.4 小結/378
第14章 使用awk處理文本/379
14.1 awk如何工作/380
14.2 使用變量/392
14.3 控制語句/405
14.4 使用函數/413
14.5 小結/418
第15章 grep和高級正則表達式/419
15.1 grep的基本用法/420
15.2 高級正則表達式/425
15.3 小結/441
第16章 Debug Shell腳本/442
16.1 分析報錯信息/443
16.2 進入debug模式/445
16.3 在腳本中添加debug功能/454
16.4 使用trap命令/460
16.5 小結/463
參考文獻/464