注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Linux Shell腳本編程從入門到精通

Linux Shell腳本編程從入門到精通

Linux Shell腳本編程從入門到精通

定 價(jià):¥50.00

作 者: 陳祥琳 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 信息科學(xué)與技術(shù)叢書
標(biāo) 簽: 暫缺

ISBN: 9787111447672 出版時(shí)間: 2013-12-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  《信息科學(xué)與技術(shù)叢書:Linux Shell腳本編程從入門到精通》介紹Linux系統(tǒng)中的shell編程及應(yīng)用管理操作,主要內(nèi)容包括shell的基礎(chǔ)知識、編輯器使用、簡單的算術(shù)運(yùn)算和進(jìn)制轉(zhuǎn)換及移位運(yùn)算、程序流程控制、文件備份、字符以及字符串、正則表達(dá)式知識和應(yīng)用、數(shù)據(jù)的輸入輸出、網(wǎng)絡(luò)編程應(yīng)用、系統(tǒng)硬盤空間的操作管理、系統(tǒng)進(jìn)程的管理、視圖窗口界面的構(gòu)造等?!缎畔⒖茖W(xué)與技術(shù)叢書:Linux Shell腳本編程從入門到精通》使用大量shell腳本實(shí)例,并對每個(gè)實(shí)例進(jìn)行了詳細(xì)注釋。本書適合Linux程序員、自學(xué)shell腳本編程的入門讀者,也可用作高等院校計(jì)算機(jī)專業(yè)的教材。

作者簡介

暫缺《Linux Shell腳本編程從入門到精通》作者簡介

圖書目錄

出版說明
前言
第1章 Linux shell概述
1.1 Linux shell概念
1.1.1 Linux shell的作用
1.1.2 使用shell的原因
1.1.3 shell模式類別
1.2 shell工作原理
1.3 Linux shell類型簡述
1.3.1 常見的shell
1.3.2 各種shell的切換
1.4 shell環(huán)境平臺構(gòu)造
1.5 shell腳本包裝
1.5.1 用awk包裝shell腳本
1.5.2 用sed包裝shell腳本
第2章 編輯器及腳本設(shè)計(jì)
2.1 Linux編輯器
2.1.1 使用編輯器的益處
2.1.2 主要的Linux編輯器
2.2 Emacs編輯器
2.2.1 在文本模式中使用
2.2.2 在圖形系統(tǒng)下使用
2.2.3 Emacs編輯器操作命令
2.3 vi編輯器
2.3.1 vi與vim編輯器
2.3.2 vi工作模式
2.3.3 常用的操作命令
2.3.4 vi編輯器應(yīng)用操作
2.4 shell腳本程序
2.4.1 腳本編寫和執(zhí)行
2.4.2 shell腳本追蹤
第3章 shell變量
3.1 shell變量概述
3.2 shell變量的類型
3.2.1 shell局部變量
3.2.2 shell環(huán)境變量
3.2.3 shell特殊變量
3.3 系統(tǒng)內(nèi)置變量
3.4 shell變量的設(shè)置
3.5 shell變量應(yīng)用
3.5.1 shell變量賦值
3.5.2 變量引用與轉(zhuǎn)義
第4章 算術(shù)運(yùn)算
4.1 算術(shù)運(yùn)算的概念
4.2 數(shù)值相加
4.3 數(shù)值相減
4.4 數(shù)值乘除
4.5 數(shù)值大小比較
4.6 高級應(yīng)用
4.6.1 移位運(yùn)算操作
4.6.2 邏輯運(yùn)算操作
4.6.3 進(jìn)制轉(zhuǎn)換操作
第5章 程序流程控制
5.1 循環(huán)語句類別
5.1.1 for循環(huán)語句
5.1.2 while循環(huán)語句
5.1.3 until循環(huán)語句
5.2 選擇與分支結(jié)構(gòu)
5.2.1 if語句結(jié)構(gòu)
5.2.2 case語句結(jié)構(gòu)
5.2.3 select語句結(jié)構(gòu)
5.3 循環(huán)控制語句
5.3.1 break控制語句
5.3.2 continue控制語句
5.4 嵌套循環(huán)語句
第6章 文件編輯
6.1 系統(tǒng)的文件類型
6.1.1 普通文件
6.1.2 目錄文件
6.1.3 鏈接文件
6.1.4 特殊文件
6.2 文件存在性測試
6.2.1 內(nèi)置式測試方式
6.2.2 交互式測試方式
6.3 文件應(yīng)用操作
6.3.1 創(chuàng)建文本文件
6.3.2 文件備份
6.3.3 文件重命名與刪除
6.3.4 文件完整性檢查
6.4 編輯文本內(nèi)容
6.4.1 查閱文本內(nèi)容
6.4.2 文本內(nèi)容比較
6.4.3 文本內(nèi)容重定向
6.5 特殊用途文件
6.5.1 /dev目錄應(yīng)用
6.5.2 /proc目錄應(yīng)用
第7章 shell函數(shù)
7.1 shell函數(shù)定義
7.2 shell函數(shù)調(diào)用
7.2.1 在腳本中調(diào)用
7.2.2 調(diào)用腳本文件
7.3 函數(shù)參數(shù)傳遞
7.4 函數(shù)返回與退出
7.5 函數(shù)輸入重定向
7.6 函數(shù)實(shí)例
7.6.1 函數(shù)中的echo問題
7.6.2 函數(shù)的變量問題
7.6.3 存在性測試
7.6.4 其他類型問題
第8章 shell數(shù)組
8.1 shell數(shù)組初始化
8.1.1 一維數(shù)組
8.1.2 二維數(shù)組
8.1.3 空數(shù)組
8.2 數(shù)組基本應(yīng)用
8.2.1 數(shù)組元素
8.2.2 數(shù)組復(fù)制
8.2.3 內(nèi)嵌數(shù)組
8.2.4 數(shù)組與字符串
8.3 數(shù)組的應(yīng)用
8.3.1 數(shù)組的復(fù)制與連接
8.3.2 數(shù)組的其他應(yīng)用
第9章 字符和字符串
9.1 字符的類型
9.1.1 通配符
9.1.2 轉(zhuǎn)義字符
9.1.3 控制字符
9.1.4 字符集
9.2 字符串的應(yīng)用
9.2.1 字符串測試
9.2.2 字符串選取
9.2.3 計(jì)算字符串長度
9.2.4 插入新字符串
9.3 特殊字符
9.3.1 特殊字符符號
9.3.2 特殊代碼塊
9.3.3 代碼塊與I/O重定向
第10章 正則表達(dá)式
10.1 正則表達(dá)式概述
10.1.1 正則表達(dá)式的起源
10.1.2 正則表達(dá)式解決的問題
10.1.3 元字符及其特征
10.2 正則表達(dá)式的特征
10.2.1 注意事項(xiàng)和處理方式
10.2.2 字符集與字符編碼
10.2.3 正則表達(dá)式字符串
10.2.4 正則表達(dá)式匹配模式
10.3 優(yōu)先匹配規(guī)則
10.3.1 位置優(yōu)先匹配
10.3.2 標(biāo)準(zhǔn)量詞優(yōu)先匹配
10.4 正則表達(dá)式基本應(yīng)用
10.4.1 grep命令系列
10.4.2 awk命令應(yīng)用
10.4.3 sed命令應(yīng)用
第11章 輸入與輸出
11.1 基本輸入/輸出
11.1.1 cat命令輸入/輸出
11.1.2 read命令應(yīng)用
11.1.3 echo輸入/輸出
11.1.4 管道
11.1.5 tee分流輸出
11.2 文件重定向
11.2.1 重定向的概念
11.2.2 重定向的基本應(yīng)用
11.3 標(biāo)準(zhǔn)重定向的類型
11.3.1 標(biāo)準(zhǔn)輸入
11.3.2 標(biāo)準(zhǔn)輸出
11.3.3 標(biāo)準(zhǔn)錯(cuò)誤
11.3.4 標(biāo)準(zhǔn)重定向
11.4 exec重定向
第12章 數(shù)據(jù)備份
12.1 數(shù)據(jù)備份概述
12.1.1 備份必要性
12.1.2 備份的分類
12.1.3 備份的方式
12.2 文件備份管理
12.2.1 文件歸檔管理
12.2.2 文件壓縮與解壓縮
12.2.3 備份操作綜合應(yīng)用
12.3 硬盤備份
12.3.1 系統(tǒng)硬盤的使用
12.3.2 新添硬盤的使用
第13章 網(wǎng)絡(luò)應(yīng)用編程
13.1 Linux系統(tǒng)網(wǎng)絡(luò)
13.1.1 網(wǎng)絡(luò)常用硬件設(shè)備
13.1.2 網(wǎng)絡(luò)模型框架結(jié)構(gòu)
13.1.3 網(wǎng)絡(luò)配置文件
13.2 IP地址配置
13.2.1 查看系統(tǒng)IP地址
13.2.2 設(shè)置系統(tǒng)IP地址
13.2.3 IP地址測試
13.3 網(wǎng)絡(luò)應(yīng)用
13.3.1 搜索已啟動(dòng)網(wǎng)卡參數(shù)
13.3.2 網(wǎng)絡(luò)連接狀態(tài)測試
13.3.3 偽設(shè)備文件的應(yīng)用
13.3.4 查找垃圾郵件發(fā)送者
第14章 shell高級應(yīng)用
14.1 子shell概念及應(yīng)用
14.1.1 子shell簡介
14.1.2 子shell應(yīng)用
14.2 受限shell
14.3 腳本調(diào)試問題
14.3.1 常見腳本錯(cuò)誤
14.3.2 腳本調(diào)試的問題
14.4 系統(tǒng)應(yīng)用管理
14.4.1 用戶及口令管理
14.4.2 系統(tǒng)進(jìn)程管理
14.4.3 系統(tǒng)硬盤應(yīng)用管理
14.5 腳本遞歸調(diào)用
14.6 腳本優(yōu)化問題
第15章 構(gòu)造視圖窗口
15.1 視圖窗口制造工具
15.2 構(gòu)造dialog圖形界面
15.2.1 窗口選項(xiàng)構(gòu)造
15.2.2 構(gòu)造選項(xiàng)按鈕框
15.2.3 dialog高級應(yīng)用
15.3 構(gòu)造Xdialog視圖窗口
15.3.1 信息提示與編輯窗口
15.3.2 構(gòu)造數(shù)值校正框
15.3.3 構(gòu)造輸入對話框
15.3.4 構(gòu)造下拉列表框
15.3.5 Xdialog高級應(yīng)用
附錄
附錄A 文件類代碼
附錄B 變量與字符串
附錄C 特殊字符
附錄D 算術(shù)與參數(shù)
附錄E 其他類型符號

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號