注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)UNIXShell腳本專家指南

Shell腳本專家指南

Shell腳本專家指南

定 價(jià):¥39.00

作 者: (美)彼得 著,李曉群,付弘宇 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: Solaris

ISBN: 9787115230805 出版時(shí)間: 2010-08-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 222 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Shell腳本專家指南》旨在為L(zhǎng)inux、Unix以及OSx系統(tǒng)管理員提供短小精悍且功能強(qiáng)大的shell實(shí)現(xiàn)解決方案,教會(huì)讀者如何使用現(xiàn)有調(diào)試器調(diào)試shell腳本。全書分為3個(gè)部分:腳本技術(shù)基礎(chǔ)、系統(tǒng)交互和高級(jí)技術(shù)、有用的腳本實(shí)例。主要內(nèi)容包括如何使小到中型的系統(tǒng)管理任務(wù)自動(dòng)化,分析系統(tǒng)數(shù)據(jù)并編輯配置文件,使用bash和ksh等編寫IAnux、Unix和OSX應(yīng)用程序的腳本文件等?!禨hell腳本專家指南》面向中高級(jí)的shell程序員,以及需要解決日常問題的系統(tǒng)管理員,但假定讀者能夠讀懂一般的shell代碼。

作者簡(jiǎn)介

  彼得(Ron Peters),在過去的15年中大部分時(shí)間都在做系統(tǒng)管理員的工作。他曾是Intel公司的高級(jí)管理員,在那些日子里,他總是每周7天、每天24小時(shí)不停地工作,他也曾是一個(gè)專用于設(shè)計(jì)工作的大型計(jì)算機(jī)集群的首席管理員。他現(xiàn)在是Columbia運(yùn)動(dòng)服裝公司的LinuxRJNIx系統(tǒng)管理員。他喜歡和家人在一起,喜歡修理他的道奇Challenger汽車,還喜歡玩美式壁球。

圖書目錄

第1部分 基本腳本編程技術(shù)
第1章 shell腳本的錯(cuò)誤檢測(cè)
1.1 shell跟蹤選項(xiàng)
1.2 簡(jiǎn)單輸出語(yǔ)句
1.3 根據(jù)調(diào)試層次控制輸出
1.4 用函數(shù)簡(jiǎn)化錯(cuò)誤檢查
1.5 手動(dòng)單步執(zhí)行
第2章 標(biāo)準(zhǔn)函數(shù)庫(kù)
2.1 庫(kù)文件
2.2 一些有用的函數(shù)
2.3 使用庫(kù)
第3章 日期和時(shí)間操作
3.1 用天數(shù)來計(jì)算日期
3.1.1 自從紀(jì)元以來的天數(shù)
3.1.2 以秒計(jì)算日期的其他方法
3.2 評(píng)估當(dāng)前日期和時(shí)間
第4章 比較和測(cè)試
比較的基本原理
第5章 接受命令行選項(xiàng)、開關(guān)和參數(shù)
第6章 測(cè)試變量和設(shè)置默認(rèn)值
6.1 設(shè)置默認(rèn)值
6.2 變量替換
6.2.1 :=句法
6.2.2 =句法
6.2.3 :-句法
6.2.4 -句法
6.2.5 :?句法
6.2.6 ?句法
6.2.7 :+句法
6.2.8 +句法
第7章 非直接引用變量
7.1 用非直接變量監(jiān)控日志文件
7.2 主監(jiān)控循環(huán)
第8章 shell進(jìn)程樹
8.1 用數(shù)組實(shí)現(xiàn)進(jìn)程樹
8.2 用非直接變量實(shí)現(xiàn)進(jìn)程樹
8.3 用Bourneshell實(shí)現(xiàn)進(jìn)程樹
第9章 數(shù)據(jù)重定向
9.1 避免錯(cuò)誤
9.2 普通重定向
9.3 訪問用戶指定的文件句柄
9.4 從shell中訪問描述符
第10章 管道輸入讀
10.1 逐行選項(xiàng)1
10.2 逐行選項(xiàng)2
10.3 逐行選項(xiàng)3
10.4 逐行選項(xiàng)4
10.5 直接管道讀
10.6 逐字處理輸入
第2部分 系統(tǒng)交互與高級(jí)技術(shù)
第11章 shell中的數(shù)學(xué)
11.1 expr
11.2 bc
11.3 de
第12章 cron
12.1 crontab條目
12.2 環(huán)境問題
12.3 輸出重定向
第13章 自鏈接腳本
第14章 對(duì)并行進(jìn)程的數(shù)量控制
14.1 用ksh實(shí)現(xiàn)并行進(jìn)程
14.2 用bash實(shí)現(xiàn)并行進(jìn)程
第15章 命令行編輯和歷史命令
15.1 建立vi編輯環(huán)境
15.1.1 bash
15.1.2 ksh
15.2 命令和文件補(bǔ)全
第16章 從命令行編寫腳本
例子
第17章 用expect實(shí)現(xiàn)用戶輸出自動(dòng)化
17.1 為expect腳本定制參數(shù)的shell腳本
17.2 讓telnet的expect腳本自動(dòng)執(zhí)行
第18章 用戶輸入超時(shí)
18.1 手動(dòng)實(shí)現(xiàn)超時(shí)
18.2 使用stty實(shí)現(xiàn)超時(shí)
18.3 一般的超時(shí)功能
第19章 即時(shí)鍵盤響應(yīng)
第20章 目錄的復(fù)制
20.1 使用cp
20.2 使用tar
20.3 使用find
20.4 使用。rsync
第21章 X顯示環(huán)境概述
21.1 display變量
21.2 使用ssh處理X流量
21.3 通過第三方系統(tǒng)的X應(yīng)用
21.4 用戶-Profile項(xiàng)
21.5 根-Profile項(xiàng)
21.6 彈出一個(gè)臨時(shí)的根窗口
第22章 X導(dǎo)航窗口
22.1 導(dǎo)航窗口的作用
22.2 建立導(dǎo)航
22.3 瀏覽窗口
第23章 命令行電子郵件附件
23.1 uuencode
23.2 MIME編碼
第24章 單行文本處理
24.1 顯示特殊域
24.2 指定域分隔符
24.3 簡(jiǎn)單的模式匹配
24.4 幾個(gè)值的匹配域
24.5 確定域的數(shù)目
24.6 確定最后一個(gè)域
24.7 確定倒數(shù)第二個(gè)域
24.8 給awk傳送變量
24.9 在一定條件下使用給awk傳送的變量
24.10 顯示域的范圍(主要方法)
24.11 顯示域的范圍(備選方法)
24.12 使用awk確定串的長(zhǎng)度
24.13 使用expr確定串的長(zhǎng)度
24.14 使用awk顯示一個(gè)子串
24.15 使用expr顯示一個(gè)子串
24.16 使用sed進(jìn)行簡(jiǎn)單的查找和替換
24.17 忽略文件中的空行和注釋行
24.18 使用sed進(jìn)行雙查找和替換
24.19 使用sed過濾行
24.20 使用egrep查找多個(gè)串
24.21 查找進(jìn)程表的一個(gè)清理方法
24.22 使用awk進(jìn)行列求和計(jì)算
24.23 使用awk產(chǎn)生隨機(jī)數(shù)字
24.24 從shell中產(chǎn)生隨機(jī)數(shù)字
24.25 使用sed顯示基于字符的域
24.26 特殊字符轉(zhuǎn)義
24.27 使用grep從一個(gè)模式匹配中返回末尾行
24.28 使用grep返回模式匹配之前的行
第25章 在適當(dāng)?shù)奈恢镁庉嬑募?br />25.1 使用ed進(jìn)行簡(jiǎn)單的查找和替換
25.2 使用ed查找和替換、分割
25.3 ed命令的例子
25.4 對(duì)一個(gè)文件中的特殊字符轉(zhuǎn)義
第26章 平面文件中的變量賦值
第27章 讀取管道輸入
第28章 使用cat的自由格式輸出
第29章 自動(dòng)交互處理
第3部分 有用的腳本實(shí)例
第30章 使用procmail自動(dòng)處理郵件
30.1.procmailrc文件
30.2 使用示例
30.3 代碼
第31章 進(jìn)程管理監(jiān)視器
第32章 管理文件的計(jì)數(shù)
32.1 文件計(jì)數(shù)監(jiān)視器
32.2 測(cè)試文件數(shù)目的計(jì)算方法
第33章 從inittab執(zhí)行進(jìn)程
第34章 自動(dòng)RCS
第35章 帶顏色的/proc報(bào)告
第36章 口令老化通知
36.1 腳本初始化
36.2 開始處理
36.3 確定口令年齡
第37章 偽shadow文件
第38章 搭建Linux金系統(tǒng)
第39章 系統(tǒng)快照
39.1 快照腳本
39.2 快照升級(jí)
39.3 創(chuàng)建最新快照
39.4 最后的想法
第40章 刪除大文件和日志滾動(dòng)
第41章 核心探測(cè)器
第42章 網(wǎng)絡(luò)適配器故障轉(zhuǎn)移
42.1 檢查網(wǎng)絡(luò)
42.2 轉(zhuǎn)換接口
附錄A 測(cè)試開關(guān)
附錄B 特殊參數(shù)
附錄C shell腳本編程的其他資源
C.1 手冊(cè)
C.2 圖書
C.2.1 腳本編程圖書
C.2.2 補(bǔ)充圖書
C.3 shell資源
C.4.網(wǎng)絡(luò)資源

本目錄推薦

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