-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

實用Linux Shell編程

( 簡體 字)
作者:石慶冬類別:1. -> 作業系統 -> Linux
譯者:
出版社:機械工業出版社實用Linux Shell編程 3dWoo書號: 40168
詢問書籍請說出此書號!

缺書
NT售價: 260

出版日:11/1/2014
頁數:296
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111482024
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

系統地介紹了在Linux系統中廣泛使用的Bash腳本語言。全書內容的安排由淺入深,體系合理。先講解腳本的概念和學習環境的搭建,接下來介紹Linux的常用命令,然后根據概念之間的依賴關系,講解Bash環境設置、變量與數組、條件流程控制、循環、函數、正則表達式、文本處理、進程與作業、高級話題等。本書是一本不可多得的shell編程原創讀物。
目錄:

第1章 概述

1.1 為什么要學習Linux shell腳本

1.2 什么是shell

1.3 什么是shell腳本

1.4 為什么要學習Bash

1.5 Bash學習環境的準備

1.6 Linux命令格式簡介

1.7 如何獲得Linux命令的幫助

第2章 Linux基礎知識與常用命令

2.1 Linux的文件與目錄結構

2.2 查看文件清單命令ls

2.3 瀏覽文件命令cat、more、less、head和tail

2.4 文件統計命令wc

2.5 改變當前工作目錄命令cd

2.6 創建目錄命令mkdir

2.7 復制命令cp

2.8 重命名或移動命令mv

2.9 創建符號鏈接和硬鏈接命令ln

2.10 顯示當前目錄命令pwd

2.11 產生空文件或者改變文件時間戳命令touch

2.12 查看賬戶名及其所屬組的命令whoami、id和groups

2.13 文件與目錄的權限

2.14 改變權限命令chmod

2.15 SUID與SGID以及粘滯位

2.16 文件時間的查看以及狀態改動時間

2.17 刪除命令rm與rmdir

2.18 編輯文件命令vi

2.19 用于顯示的命令echo

2.20 查看文件類型命令file

2.21 顯示樹狀目錄信息命令tree

2.22 查找命令find

第3章 Bash內置命令與環境簡介

3.1 內置命令與外部命令

3.2 認識Bash環境

3.3 權限掩碼命令umask

3.4 source命令和點命令

3.5 編寫并運行第一個腳本

3.6 命令解釋順序與命令類型的查詢

3.7 命令的退出狀態以及命令true和false

3.8 管道

3.9 輸入輸出重定向

3.10 exec命令與文件描述符

3.11 有關命令的進一步討論

第4章 變量與數組

4.1 變量的定義與清除

4.2 字符串定義及單雙引號與大括號的使用

4.3 將命令執行結果賦給變量——反引號與$()

4.4 鍵盤輸入變量值——內置命令read

4.5 整型變量運算

4.6 浮點運算

4.7 定義只讀變量命令readonly和declare -r

4.8 定義整型變量命令declare -i

4.9 數組

4.10 關聯數組

4.11 導出變量命令export和declare -x

4.12 declare命令總結

4.13 環境變量與特殊變量

4.14 內置變量

4.15 計算表達式值的命令expr

4.16 變量測試及其相應的賦值

4.17 字符串操作

第5章 條件流程控制

5.1 條件判斷與test命令

5.2 條件測試結構if

5.3 if-else結構

5.4 if-elif結構

5.5 分情況選擇處理——case命令

5.6 命令exit與if及case命令的配合

5.7 用here文檔與case命令生成菜單

5.8 null命令

第6章 循環

6.1 for循環

6.2 算術for循環

6.3 while循環

6.4 until循環

6.5 用break和continue控制循環

6.6 用命令shift控制循環

6.7 選擇命令select

6.8 循環命令與I/O重定向及管道的配合

6.9 腳本的選項與參數

第7章 函數

7.1 函數定義

7.2 給函數傳遞參數

7.3 函數的局部與全局變量

7.4 當前的函數名FUNCNAME

7.5 在命令行執行函數

7.6 查看當前shell的函數定義

7.7 選項-f與函數的導出、清除與只讀設置

7.8 返回命令return

7.9 遞歸函數

第8章 正則表達式與文本處理

8.1 文件名替換

8.2 正則表達式與grep

8.3 剪取內容命令cut

8.4 合并相應行的命令paste

8.5 轉換或刪除字符命令tr

8.6 排序命令sort

8.7 流編輯器sed

8.8 文本處理工具awk

8.9 格式化打印命令printf

第9章 進程與作業

9.1 查看進程命令ps

9.2 掛起進程Ctrl+Z鍵

9.3 前臺fg與后臺bg

9.4 發送信號命令kill

9.5 等待命令wait

9.6 捕獲信號命令trap

9.7 移除作業的命令disown

9.8 暫停shell的命令suspend

第10章 雜項與高級實例

10.1 二次掃描命令eval

10.2 目錄棧操作命令pushd、popd與dirs

10.3 波浪號擴展

10.4 (非)登錄及(非)交互shell

10.5 Bash shell選項

10.6 用命令set設置shell

10.7 用命令shopt設置shell

10.8 終端行設置命令stty

10.9 不在腳本和函數內使用別名

10.10 Bash調試

10.11 并行命令parallel

10.12 模擬旋轉型進度指示

10.13 刪除文件空行

10.14 完善while-shift循環
序: