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

Linux Shell編程與編輯器使用詳解

Linux Shell編程與編輯器使用詳解

定 價:¥59.00

作 者: 劉麗霞,楊宇 編著
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: LINUX 操作系統(tǒng)/系統(tǒng)開發(fā) 計算機(jī)/網(wǎng)絡(luò)

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

內(nèi)容簡介

  本書由淺入深,全面、系統(tǒng)地介紹了Linux技術(shù),書中提供了大量實例,供讀者實戰(zhàn)演練。另外,本書有很多關(guān)于Linux下的命令操作內(nèi)容,所以對于每個命令、每個管理設(shè)置,作者都實際運行了一遍,供讀者參考,在后面的Shell編程中,作者詳細(xì)介紹了Shell變量、函數(shù)、語法、控制結(jié)構(gòu)等重要內(nèi)容,最后一章中介紹綜合實例,使讀者對于Shell編程的理解進(jìn)一步加深。本書共分5篇。第1篇介紹Shell編程基礎(chǔ)、系統(tǒng)管理與設(shè)置;第2篇介紹常用的系統(tǒng)管理命令、系統(tǒng)維護(hù)命令、正則表達(dá)式;第3篇介紹vi編輯器、emacs編輯器;第4篇介紹grep命令、gawk與sed;第5篇介紹其他常用的文本編輯命令、Shell變量及相關(guān)操作、條件測試、Shell的控制結(jié)構(gòu)、函數(shù)、Shell編程實例。本書適合Linux初學(xué)者、想全面學(xué)習(xí)Linux開發(fā)技術(shù)的人員、Linux專業(yè)開發(fā)人員、利用Linux做開發(fā)的工程技術(shù)人員、Linux開發(fā)愛好者、大中專院校的學(xué)生、社會培訓(xùn)班學(xué)員等。對于經(jīng)常使用Linux做開發(fā)的人員,更是一本不可多得的案頭必備參考書。

作者簡介

  劉麗霞:畢業(yè)于西安電子科技大學(xué),獲博士學(xué)位,現(xiàn)就職于武警工程大學(xué)。長期從事計算機(jī)信息工程專業(yè)的教學(xué)與科研工作,主要設(shè)計開發(fā)各種數(shù)據(jù)庫管理信息系統(tǒng)和以面向?qū)ο蠹夹g(shù)為主的大型應(yīng)用軟件。熟悉Java、C++等開發(fā)語言和Linux、WindowsCE等操作系統(tǒng),精通SQL Server、Oracle等數(shù)據(jù)庫。楊宇:畢業(yè)于沈陽農(nóng)業(yè)大學(xué),獲博士學(xué)位,現(xiàn)就職武警工程大學(xué)。長期從事計算機(jī)應(yīng)用技術(shù)專業(yè)的教學(xué)與科研工作,從事數(shù)字化設(shè)計、人工智能等方面的研究,主要設(shè)計開發(fā)各種信息網(wǎng)站和管理信息系統(tǒng)。熟悉PHP,ASP,Java等開發(fā)語言和Linux操作系統(tǒng),精通MySQL、SQLServer等數(shù)據(jù)庫。主持科研項目1項,作為主要完成人參與科研項目5項,在國內(nèi)外期刊上發(fā)表論文16篇,EI檢索4篇,核心期刊12篇,出版?zhèn)€人專著3部。

圖書目錄

第一篇 Linux系統(tǒng)學(xué)習(xí)基礎(chǔ) 
第1章 Shell編程基礎(chǔ)
1.1 基本概念
1.1.1 Shell的功能
1.1.2 Linux Shell的常用命令
1.1.3 啟動和退出
1.2 常用的Shell類型
1.2.1 Linux 默認(rèn)Shell
1.2.2 Bourne Shell的擴(kuò)展版
1.2.3 網(wǎng)關(guān)接口shell
1.2.4 早期Shell
1.2.5 支持后臺作業(yè)Shell
1.3 Shell基本語法
1.3.1 Shell腳本中的注釋
1.3.2 Shell通配符的使用
1.3.3 大小寫區(qū)分
1.3.4 指定使用某個Shell
1.3.5 IO重定向
1.3.6 管道(Pipe)
1.3.7 前臺與后臺執(zhí)行任務(wù)
1.3.8 命令的執(zhí)行順序
1.3.9 Shell中三種引號的用法
1.3.10 運行腳本
第2章 系統(tǒng)管理與設(shè)置
2.1 常用的信息顯示命令
2.1.1 cal命令:日期顯示
2.1.2 cat /proc/meminfo:內(nèi)存使用情況查詢
2.1.3 free命令:內(nèi)存詳細(xì)信息查詢
2.1.4 arch命令:CPU架構(gòu)顯示
2.1.5 cat /proc/cpuinfo命令:處理器cpu信息顯示
2.1.6 cat /proc/modules:查詢當(dāng)前系統(tǒng)被加載模塊
2.2 系統(tǒng)信息顯示命令
2.2.1 proc文件系統(tǒng):訪問系統(tǒng)內(nèi)核信息
2.2.2 modinfo命令:內(nèi)核模塊信息
2.2.3 cat /etc/issue命令:系統(tǒng)的當(dāng)前發(fā)行版本
2.2.4 cat /proc/version:查看系統(tǒng)內(nèi)核當(dāng)前版本
2.2.5 cat /proc/partitions:查看系統(tǒng)當(dāng)前分區(qū)
2.2.6 cat /proc/interrupts命令:顯示中斷信息
2.2.7 cat /proc/filesystems命令:常用文件系統(tǒng)信息
2.2.8 dmesg:啟動信息查詢
2.3 系統(tǒng)常用信息設(shè)置
2.3.1 date命令:系統(tǒng)時間顯示與設(shè)置
2.3.2 hostname命令:當(dāng)前系統(tǒng)的主機(jī)名顯示與設(shè)置
2.3.3 hwclock命令:硬件時鐘顯示和設(shè)置
2.3.4 hash命令:顯示、添加或清除哈希表
2.3.5 sysctl命令:系統(tǒng)核心參數(shù)的設(shè)置
2.4 文件系統(tǒng)信息顯示常用命令
2.4.1 echo命令:文本行輸出顯示
2.4.2 isosize命令:iso9660文件系統(tǒng)大小的顯示
2.4.3 minfo命令:ms-dos文件系統(tǒng)的各項參數(shù)的顯示
2.4.4 pwd命令:當(dāng)前工作目錄的顯示
2.4.5 procinfo命令:系統(tǒng)狀態(tài)信息的顯示
2.4.6 stat命令:文件/文件系統(tǒng)的詳細(xì)信息的顯示
2.5 Linux操作系統(tǒng)信息查詢
2.5.1 uname命令:操作系統(tǒng)信息的顯示
2.5.2 vmstat命令:虛擬內(nèi)存的統(tǒng)計信息的顯示
2.5.3 uptime命令:系統(tǒng)的運行信息的顯示
2.5.4 locale命令:當(dāng)前系統(tǒng)的語言設(shè)置
2.5.5 tload命令:系統(tǒng)負(fù)載顯示
2.5.6 runlevel命令:系統(tǒng)運行級別顯示
2.5.7 modinfo命令:內(nèi)核模塊信息顯示
2.5.8 lsmod命令:所有已加載模塊的顯示
2.6 進(jìn)程資源
2.6.1 top命令:進(jìn)程信息顯示
2.6.2 ipcs命令:IPC設(shè)備信息顯示
2.6.3 time命令:進(jìn)程執(zhí)行時間顯示
2.6.4 pstree命令:以樹狀圖顯示程序
2.6.5 ps命令:監(jiān)測進(jìn)程
2.6.6 pmap命令:顯示程序的占用資源信息
2.6.7 jobs命令:后臺作業(yè)
2.6.8 mev命令:監(jiān)視鼠標(biāo)情況
2.6.9 fuser命令:用套接口或者文件識別進(jìn)程
2.7 Linux終端命令行操作
2.7.1 fgconsole命令:顯示當(dāng)前虛擬終端數(shù)目
2.7.2 history命令:顯示歷史指令
2.7.3 gdialog命令:Shell腳本創(chuàng)建對話框
2.7.4 yes命令:字符串的連續(xù)輸出
 
第二篇 系統(tǒng)維護(hù)與管理 
第3章 常用的系統(tǒng)管理命令
3.1 常用的系統(tǒng)管理任務(wù)
3.1.1 apm命令:BIOS電源管理
3.1.2 apmsleep命令:低功耗工作
3.1.3 open命令:開啟虛擬終端
3.1.4 vlock命令:鎖定終端
3.1.5 sudo命令:用戶切換
3.1.6 rsh命令:遠(yuǎn)程用戶設(shè)置登錄Shell
3.1.7 chsh命令:切換系統(tǒng)登錄時Shell
3.1.8 clear命令:清除終端屏幕
3.1.9 rlogin命令:智能化遠(yuǎn)端登錄
3.2 進(jìn)程任務(wù)管理
3.2.1 apmd命令:高級電源管理守護(hù)進(jìn)程
3.2.2 fg命令:后臺任務(wù)放前臺
3.2.3 kill命令:結(jié)束進(jìn)程
3.2.4 killall命令:殺死同名進(jìn)程
3.2.5 nice命令:進(jìn)程優(yōu)先級切換
3.2.6 pgrep命令:查找符合條件的進(jìn)程
3.2.7 pidof命令:查看正在運行程序的進(jìn)程ID
3.2.8 renice命令:設(shè)定進(jìn)程優(yōu)先級
3.2.9 pkill命令:強(qiáng)制殺死進(jìn)程
3.3 設(shè)置系統(tǒng)的各種任務(wù)
3.3.1 ntsysv命令:圖形化設(shè)置系統(tǒng)的各種服務(wù)
3.3.2 symlinks命令:管理和維護(hù)符號鏈接工具
3.3.3 mtools:軟盤操作工具集
3.3.4 gcov命令:coverage測試工具
3.3.5 screen命令:視窗程序管理工具
3.3.6 logrotate命令:管理log文件
3.3.7 pwck命令:檢查密碼文件
3.3.8 exec命令:交出控制權(quán)
3.3.9 &命令:后臺執(zhí)行任務(wù)
3.3.10 init命令:進(jìn)程的父進(jìn)程
3.4 后臺任務(wù)管理
3.4.1 bg命令:后臺執(zhí)行程序
3.4.2 wait命令:等待程序返回狀態(tài)
3.4.3 depmod命令:顯示模塊依賴關(guān)系
3.4.4 rmmod命令:刪除模塊
3.4.5 ipcrm命令:進(jìn)程間機(jī)制管理
3.4.6 watch命令:重復(fù)執(zhí)行命令
3.4.7 fc命令:修改執(zhí)行命令
3.4.8 nohup命令:退出登錄執(zhí)行命令
3.4.9 suspend命令:暫停執(zhí)行Shell
3.4.10 sleep命令:系統(tǒng)休眠
第4章 系統(tǒng)維護(hù)命令
4.1 常用的系統(tǒng)維護(hù)命令
4.1.1 bind命令:設(shè)置按鍵組合
4.1.2 enable命令:Shell內(nèi)置命令
4.1.3 aumix命令:音效裝置設(shè)置
4.1.4 配置系統(tǒng)的認(rèn)證資源
4.1.5 export命令:設(shè)置環(huán)境變量
4.1.6 hostid命令:主機(jī)數(shù)字標(biāo)識
4.1.7 alias命令:設(shè)置命令的別名
4.1.8 chkconfig命令:管理系統(tǒng)服務(wù)
4.1.9 eval命令:多個命令同時執(zhí)行
4.1.10 dircolors命令:配置ls命令顯示顏色
4.1.11 set命令:設(shè)置Shell執(zhí)行方式
4.1.12 telinit命令:設(shè)置系統(tǒng)的運行等級
4.2 系統(tǒng)的日常配置
4.2.1 declare命令:Shell變量
4.2.2 fbset命令:幀緩存設(shè)備設(shè)置
4.2.3 insmod命令:加載模塊
4.2.4 lilo命令:安裝啟動裝載程序
4.2.5 modprobe命令:自動安裝依賴模塊
4.2.6 mkraid命令:raid磁盤陣列
4.2.7 losetup命令:設(shè)置和控制循環(huán)設(shè)備
4.2.8 rpm命令:RPM包管理
4.2.9 ldd命令:共享庫文件的相互依賴關(guān)系
4.2.10 ldconfig命令:配置動態(tài)鏈接綁定
4.2.11 up2date命令:升級Red Hat Linux系統(tǒng)
4.3 其他常用命令
4.3.1 false命令:false返回值
4.3.2 true命令:true返回值
4.3.3 ulimit命令:控制Shell及進(jìn)程的資源
4.3.4 mouseconfig命令:設(shè)置鼠標(biāo)相關(guān)參數(shù)
4.3.5 setup命令:系統(tǒng)公用程序設(shè)置
4.3.6 swapoff命令:卸載交換區(qū)(swap area)
4.3.7 swapon命令:加載交換區(qū)(swap area)
4.3.8 resize命令:調(diào)整終端視窗
4.3.9 setserial命令:串口設(shè)備設(shè)置
4.3.10 unalias命令:刪除指定的別名
4.3.11 unset命令:刪除變量或函數(shù)
4.4 自動作業(yè)處理
4.4.1 anacron命令:調(diào)度守護(hù)進(jìn)程任務(wù)
4.4.2 at命令:多任務(wù)執(zhí)行排隊處理
4.4.3 atd命令:執(zhí)行已經(jīng)排隊的任務(wù)
4.4.4 atq命令:顯示排隊的任務(wù)
4.4.5 atrm命令:刪除已經(jīng)排隊的任務(wù)
4.4.6 atrun命令:執(zhí)行排好隊的任務(wù)
4.4.7 crontab命令:定時執(zhí)行程序
4.4.8 batch命令:批處理
4.5 系統(tǒng)日志
4.5.1 syslogd命令:啟動syslog日志進(jìn)程
4.5.2 syslog.conf:系統(tǒng)日志配置文件
4.5.3 logger命令:測試syslog.conf
4.5.4 echo清空日志
第5章 正則表達(dá)式
5.1 正則表達(dá)式介紹
5.2 元字符
5.2.1 元字符的定義
5.2.2 元字符的應(yīng)用示例
5.3 字符集和類
5.3.1 字符集和類的定義
5.3.2 元字集和類的應(yīng)用示例
5.4 重復(fù)
5.4.1 重復(fù)的定義
5.4.2 重復(fù)的應(yīng)用示例
5.5 子表達(dá)式
5.5.1 子表達(dá)式的定義
5.5.2 子表達(dá)式的應(yīng)用示例
5.6 定位字符串的開始和末尾
5.6.1 開始和末尾的定義
5.6.2 定位字符串的開始和
末尾的應(yīng)用示例
5.7 分支
5.7.1 分支的定義
5.7.2 分支的應(yīng)用示例
5.8 匹配特殊字符
第三篇 Vi編輯器與Emacs編輯器 
第6章 vi(vim)編輯器
6.1 vi(vim)編輯器概述
6.1.1 vi(vim)編輯器的發(fā)展史
6.1.2 啟動vi(vim)
6.1.3 退出vi(vim)
6.1.4 命令模式
6.1.5 末行模式
6.1.6 插入模式
6.2 vi(vim)中的常用命令
6.2.1 插入文本命令
6.2.2 附加文本命令
6.2.3 光標(biāo)移動命令
6.2.4 字符與塊刪除命令
6.2.5 添加新行命令
6.2.6 修改文本命令
6.2.7 行合并命令
6.2.8 文本替換命令
6.2.9 句點命令
6.2.10 撤銷修改命令
6.2.11 復(fù)制文本命令
6.2.12 粘貼文本命令
6.2.13 重復(fù)執(zhí)行命令
6.3 vi(vim)中的字符與文件操作
6.3.1 查找指定字符命令
6.3.2 普通與增量查找
6.3.3 替換指定字符串
6.3.4 更改大小寫命令
6.3.5 文件讀入命令
6.3.6 文件寫入命令
6.3.7 定位到指定行命令
6.3.8 顯示狀態(tài)信息命令
6.3.9 保存和退出命令
6.4 窗口操作
6.4.1 窗口操作的快捷方式
6.4.2 窗口垂直拆分
6.4.3 窗口水平拆分
6.4.4 關(guān)閉窗口
6.4.5 屏幕重繪
6.4.6 屏幕滾動
6.4.7 文本定位
6.4.8 交互式Shell
6.4.9 在vi(vim)中執(zhí)行Shell
6.4.10 獲得幫助
第7章 emacs編輯器
7.1 emacs概述
7.1.1 emacs發(fā)展史
7.1.2 啟動和退出
7.1.3 新建文本
7.1.4 保存文本
7.2 文本編輯
7.2.1 常用命令鍵
7.2.2 光標(biāo)的移動
7.2.3 文本的輸入
7.2.4 文本的刪除
7.2.5 字符的查找和替換
7.3 緩沖區(qū)和窗口
7.3.1 水平與垂直拆分窗口
7.3.2 多個緩沖區(qū)同時進(jìn)行工作
7.3.3 緩沖區(qū)中內(nèi)容的滾動
7.4 emacs的擴(kuò)展工具
7.4.1 日歷顯示
7.4.2 執(zhí)行Shell命令
7.4.3 游戲調(diào)用
 
第四篇 grep命令、gawk與sed,其他常用文本命令 
第8章 grep命令
8.1 grep介紹
8.1.1 grep的功能介紹
8.1.2 grep的工作原理
8.2 grep與正則表達(dá)式
8.2.1 grep正則表達(dá)式的元字符集
8.2.2 grep正則實例
8.2.3 grep的常用參數(shù)選項
8.2.4 grep與管道的配合使用
8.2.5 grep的退出狀態(tài)
8.3 egrep與fgrep
8.3.1 egrep處理復(fù)雜字符串
8.3.2 fgrep處理簡單字符串
第9章 gawk與sed
9.1 過濾器gawk
9.1.1 gawk發(fā)展史
9.1.2 awk的程序處理模式
9.1.3 gawk的語法格式
9.1.4 gawk注釋
9.1.5 變量賦值
9.1.6 模式的使用
9.1.7 指定動作
9.1.8 使用重定向輸出
9.1.9 字段分隔符輸出
9.1.10 記錄與字段的介紹
9.2 gawk的編程設(shè)計
9.2.1 函數(shù)
9.2.2 關(guān)聯(lián)數(shù)組
9.2.3 格式化輸出命令
9.2.4 關(guān)系運算符
9.2.5 算術(shù)運算符
9.2.6 流程控制語句
9.2.7 getline:控制輸入
9.2. 8 協(xié)進(jìn)程
9.2.9 網(wǎng)絡(luò)數(shù)據(jù)交換
9.2.10 gawk的應(yīng)用示例
9.3 流編輯器sed
9.3.1 sed編輯器介紹 
9.3.2 sed的基本語法
9.3.3 地址的作用
9.3.4 指令的作用
9.3.5 刪除指令
9.3.6 追加指令
9.3.7 打印指令
9.3.8 修改指令
9.3.9 替換指令
9.3.10 插入指令
9.3.11 退出指令
9.3.12 下一條指令
9.3.13 文件寫入指令
9.3.14 文件讀入指令
9.3.15 sed的控制結(jié)構(gòu)
9.3.16 Pattern區(qū)和Hold區(qū)
9.3.17 sed的應(yīng)用示例
 
第五篇 Shell編程及編程實戰(zhàn) 
第10章 其他常用的文本編輯命令
10.1 文本編輯常用命令
10.1.1 cat命令:標(biāo)準(zhǔn)輸出設(shè)備顯示文本內(nèi)容
10.1.2 ed命令:行文本編輯器
10.1.3 fmt命令:重排文本文件
10.1.4 gedit命令:圖形化文本編輯器
10.1.5 ed命令:行文本編輯器
10.1.6 jed命令:jed編輯文本文件
10.1.7 cut命令:文件剪切
10.1.8 colrm命令:刪除指定的列
10.1.9 comm命令:對已排序文件逐行進(jìn)行比較
10.1.10 od命令:格式化輸出文件內(nèi)容
10.1.11 joe命令:ASCII文本編輯器
10.1.12 aspell命令:檢查文件的拼寫錯誤
10.1.13 col命令:過濾控制字符
10.1.14 view命令:只讀方式查看文件內(nèi)容
10.1.15 more 命令:分屏顯示文本內(nèi)容
10.1.16 head命令:部分顯示文本內(nèi)容
10.2 其他常用的文本命令與技巧
10.2.1 cmp命令:文件屬性比較
10.2.2 diff 命令:文件內(nèi)容比較
10.2.3 diffstat命令:diff結(jié)果的統(tǒng)計信息
10.2.4 patch命令:文件打補(bǔ)丁
10.2.5 csplit命令:按指定行數(shù)分割文件
10.2.6 uniq命令:顯示文件中重復(fù)出現(xiàn)的行
10.2.7 pr命令:編排文件格式
10.2.8 pico命令:編輯文字文件
10.2.9 tail命令:讀取文件的末尾部分
10.2.10 tac命令:反序顯示文本內(nèi)容
10.2.11 less 命令:前后翻閱文本內(nèi)容
10.2.12 sort 命令:文件排序
10.2.13 indent命令:調(diào)整c代碼文件格式
10.2.14 tr命令:轉(zhuǎn)換文本指定字符串
10.2.15 join命令:連接兩個相同字段文件
10.2.16 spell命令:檢查文本拼寫錯誤
10.2.17 tee命令:讀取標(biāo)準(zhǔn)輸入到標(biāo)準(zhǔn)輸出或文件
10.2.18 wc命令:統(tǒng)計文本信息
第11章 Shell變量及相關(guān)操作
11.1 Shell變量類型
11.1.1 Shell環(huán)境變量
11.1.2 位置變量
11.1.3 預(yù)定義的特殊變量
11.1.4 用戶自定義的變量
11.2 變量的操作
11.2.1 創(chuàng)建和設(shè)置變量
11.2.2 區(qū)分變量名
11.2.3 刪除變量
11.3 變量的賦值
11.3.1 直接給變量賦值
11.3.2 使用read命令賦值
11.3.3 命令行參數(shù)賦值
11.3.4 命令的輸出結(jié)果賦值
11.3.5 文件讀入數(shù)據(jù)實現(xiàn)賦值
11.4 變量的輸出
11.4.1 printf命令:格式化輸出變量
11.4.2 echo命令:直接輸出變量
11.5 數(shù)組變量
11.5.1 數(shù)組的定義
11.5.2 數(shù)組的復(fù)制
11.5.3 數(shù)組元素的個數(shù)
11.5.4 數(shù)組元素的長度
11.6 算術(shù)運算
11.6.1 expr命令
11.6.2 let命令
11.6.3 浮點算術(shù)運算
第12章 條件測試
12.1 Shell的測試命令
12.2 測試文件屬性
12.2.1 測試文件存在
12.2.2 測試文件存在且可執(zhí)行
12.2.3 測試文件存在且是目錄
12.2.4 測試文件存在且是字符設(shè)備
12.2.5 測試文件存在且是塊設(shè)備
12.3 測試數(shù)值
12.3.1 相等測試
12.3.2 不相等測試
12.3.3 小于測試
12.3.4 小于等于測試
12.3.5 大于測試
12.3.6 大于等于測試
12.4 測試字符串
12.4.1 相等測試
12.4.2 不相等測試
12.4.3 非空測試
12.4.4 長度為0測試
12.4.5 長度不為0測試
12.5 測試邏輯運算符
12.5.1 邏輯與測試
12.5.2 邏輯或測試
12.5.3 邏輯非測試
第13章 Shell的控制結(jié)構(gòu)
13.1 if結(jié)構(gòu)
13.1.1 if結(jié)構(gòu)的語法格式
13.1.2 if…then…fi示例
13.1.3 if…then…else…fi示例
13.1.4 if…then…elif…示例
13.1.5 if嵌套
13.2 case結(jié)構(gòu)
13.2.1 case結(jié)構(gòu)的語法格式
13.2.2 case結(jié)構(gòu)示例
13.2.3 case嵌套
13.3 select結(jié)構(gòu)
13.3.1 select結(jié)構(gòu)的語法格式
13.3.2 select結(jié)構(gòu)示例
13.4 while循環(huán)
13.4.1 while語句的語法格式
13.4.2 while循環(huán)示例
13.4.3 while的嵌套
13.4.4 避免死循環(huán)
13.5 for循環(huán)
13.5.1 for循環(huán)語法結(jié)構(gòu)
13.5.2 for循環(huán)示例
13.6 until循環(huán)
13.6.1 until循環(huán)的語法結(jié)構(gòu)
13.6.2 until循環(huán)示例
13.7 break和continue語句
13.7.1 break語句
13.7.2 continue語句
第14章 函數(shù)
14.1 函數(shù)的定義
14.2 函數(shù)的調(diào)用
14.2.1 執(zhí)行函數(shù)
14.2.2 函數(shù)參數(shù)傳遞
14.2.3 函數(shù)的返回值
14.2.4 載入函數(shù)
14.2.5 刪除函數(shù)
14.3 函數(shù)的作用域
14.3.1 全局作用域
14.3.2 局部作用域
14.3.3 應(yīng)用示例
14.4 函數(shù)的嵌套
14.5 函數(shù)的遞歸
第15章 Shell編程實例
15.1 判斷文件類型
15.1.1 系統(tǒng)設(shè)計
15.1.2 代碼實現(xiàn)
15.2 使用if語句編寫選擇菜單
15.2.1 系統(tǒng)設(shè)計
15.2.2 代碼實現(xiàn)
15.3 使用while循環(huán)編寫選擇菜單
15.3.1 系統(tǒng)設(shè)計
15.3.2 代碼實現(xiàn)
15.4 使用until循環(huán)編寫選擇菜單
15.4.1 系統(tǒng)設(shè)計
15.4.2 代碼實現(xiàn)
15.5 對指定目錄定時備份
15.5.1 系統(tǒng)設(shè)計
15.5.2 代碼實現(xiàn)
15.6 連續(xù)對多個目錄逐個備份
15.6.1 系統(tǒng)設(shè)計
15.6.2 代碼實現(xiàn)
15.7 自動下載指定文檔
15.7.1 系統(tǒng)設(shè)計
15.7.2 代碼實現(xiàn)
15.8 自動上傳指定文檔
15.8.1 系統(tǒng)設(shè)計
15.8.2 代碼實現(xiàn)
15.9 通過命令連續(xù)創(chuàng)建50個用戶賬號
15.9.1 系統(tǒng)設(shè)計
15.9.2 代碼實現(xiàn)
15.10 通過操作文件創(chuàng)建多個用戶
15.10.1 系統(tǒng)設(shè)計
15.10.2 代碼實現(xiàn)
15.11 連續(xù)創(chuàng)建多個目錄
15.11.1 系統(tǒng)設(shè)計
15.11.2 代碼實現(xiàn)
15.12 檢查系統(tǒng)資源使用情況
15.12.1 系統(tǒng)設(shè)計
15.12.2 代碼實現(xiàn)
15.13 賬戶的一致性檢查
15.13.1 系統(tǒng)設(shè)計
15.13.2 代碼實現(xiàn)
15.14 文件類型轉(zhuǎn)換
15.14.1 系統(tǒng)設(shè)計
15.14.2 代碼實現(xiàn)
15.15 對輸入的3個數(shù)字進(jìn)行排序
15.15.1 系統(tǒng)設(shè)計
15.15.2 代碼實現(xiàn)
15.16 計算奇數(shù)之和
15.17 使用select命令生成菜單
15.17.1 系統(tǒng)設(shè)計
15.17.2 代碼實現(xiàn)
15.18 打印圖形
15.18.1 系統(tǒng)設(shè)計
15.18.2 代碼實現(xiàn)
15.19 處理壓縮文件
15.19.1 系統(tǒng)設(shè)計
15.19.2 代碼實現(xiàn)
15.20 數(shù)值進(jìn)制轉(zhuǎn)換
15.20.1 系統(tǒng)設(shè)計
15.20.2 代碼實現(xiàn)
15.21 使用sed打印指定行
15.21.1 系統(tǒng)設(shè)計
15.21.2 代碼實現(xiàn)
15.22 使用sed篩選普通文件
15.22.1 系統(tǒng)設(shè)計
15.22.2 代碼實現(xiàn)
15.23 使用gawk反序輸出各列
15.23.1 系統(tǒng)設(shè)計
15.23.2 代碼實現(xiàn)
15.24 對文件進(jìn)行大小寫轉(zhuǎn)換
15.24.1 系統(tǒng)設(shè)計
15.24.2 代碼實現(xiàn)
15.25 統(tǒng)計文件中的文本信息
15.25.1 系統(tǒng)設(shè)計
15.25.2 代碼實現(xiàn)

本目錄推薦

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