汕頭人什么叫seo網(wǎng)絡(luò)推廣
教程目錄如下:
第1章 Shell基礎(chǔ)(開胃菜)
1. Shell是什么?1分鐘理解Shell的概念!
2. Shell是運(yùn)維人員必須掌握的技能
3. 常用的Shell有哪些?
4. 進(jìn)入Shell的兩種方式
5. Linux Shell命令的基本格式
6. Shell命令的本質(zhì)到底是什么?如何自己實(shí)現(xiàn)一個(gè)命令?
7. Shell命令的選項(xiàng)和參數(shù)在本質(zhì)上到底是什么?
8. Linux Shell命令提示符
9. Shell修改命令提示符
10. 第一個(gè)Shell腳本
11. 執(zhí)行Shell腳本(多種方法)
12. Shell四種運(yùn)行方式(啟動(dòng)方式)精講
13. Shell配置文件(配置腳本)的加載
14. 如何編寫自己的Shell配置文件(配置腳本)?
第2章 Shell編程
1. Shell變量:Shell變量的定義、賦值和刪除
2. Shell變量的作用域:全局變量、環(huán)境變量和局部變量
3. Shell命令替換:將命令的輸出結(jié)果賦值給變量
4. Shell位置參數(shù)(命令行參數(shù))
5. Shell特殊變量:Shell $#、$*、$@、$?、$$
6. Shell $*和$@之間的區(qū)別
7. Shell $?:獲取函數(shù)返回值或者上一個(gè)命令的退出狀態(tài)
8. Shell字符串詳解
9. Shell字符串拼接(連接、合并)
10. Shell字符串截取(非常詳細(xì))
11. Shell數(shù)組:Shell數(shù)組定義以及獲取數(shù)組元素
12. Shell獲取數(shù)組長度
13. Shell數(shù)組拼接,Shell數(shù)組合并
14. Shell刪除數(shù)組元素(也可以刪除整個(gè)數(shù)組)
15. Shell關(guān)聯(lián)數(shù)組(下標(biāo)是字符串的數(shù)組)
16. Shell內(nèi)建命令(內(nèi)置命令)
17. Shell alias:給命令創(chuàng)建別名
18. Shell echo命令:輸出字符串
19. Shell read命令:讀取從鍵盤輸入的數(shù)據(jù)
20. Shell exit命令:退出當(dāng)前進(jìn)程
21. Shell declare和typeset命令:設(shè)置變量屬性
22. Shell數(shù)學(xué)計(jì)算(算術(shù)運(yùn)算,加減乘除運(yùn)算)
23. Shell (()):對(duì)整數(shù)進(jìn)行數(shù)學(xué)運(yùn)算
24. Shell let命令:對(duì)整數(shù)進(jìn)行數(shù)學(xué)運(yùn)算
25. Shell $[]:對(duì)整數(shù)進(jìn)行數(shù)學(xué)運(yùn)算
26. Shell expr命令:對(duì)整數(shù)進(jìn)行運(yùn)算
27. Linux bc命令:一款數(shù)學(xué)計(jì)算器
28. Shell declare -i:將變量聲明為整數(shù)類型
29. Shell if else語句(詳解版)
30. Shell退出狀態(tài)
31. Shell test命令(Shell [])詳解,附帶所有選項(xiàng)及說明
32. Shell [[]]詳解:檢測(cè)某個(gè)條件是否成立
33. Shell case in語句詳解
34. Shell while循環(huán)詳解
35. Shell until循環(huán)用法詳解
36. Shell for循環(huán)和for int循環(huán)詳解
37. Shell select in循環(huán)詳解
38. Shell break和continue跳出循環(huán)詳解
39. Shell函數(shù)詳解(函數(shù)定義、函數(shù)調(diào)用)
40. Shell函數(shù)參數(shù)
41. Shell函數(shù)返回值精講
第3章 Shell高級(jí)
1. Linux Shell重定向(輸入輸出重定向)精講
2. Linux中的文件描述符到底是什么?
3. 結(jié)合文件描述符談重定向,徹底理解重定向的本質(zhì)!
4. 使用exec命令操作文件描述符
5. Shell代碼塊重定向(對(duì)一組命令進(jìn)行重定向)
6. Shell Here Document(內(nèi)嵌文檔/立即文檔)
7. Shell Here String(內(nèi)嵌字符串,嵌入式字符串)
8. Shell組命令(把多條命令看做一個(gè)整體)
9. Shell進(jìn)程替換(把一個(gè)命令的輸出傳遞給另一個(gè)命令)
10. Linux Shell管道詳解
11. Shell過濾器
12. 子Shell和子進(jìn)程到底有什么區(qū)別?
13. 如何檢測(cè)子Shell和子進(jìn)程?
14. Linux中的信號(hào)是什么?
15. Bash Shell中的信號(hào)簡(jiǎn)述
16. Linux進(jìn)程簡(jiǎn)明教程
17. Linux使用什么命令查看進(jìn)程
18. Shell向進(jìn)程發(fā)送信號(hào)(kill、pkill和killall命令)
19. Linux Shell trap命令:捕獲信號(hào)
20. Linux Shell trap命令捕獲信號(hào)實(shí)例演示
21. Linux Shell移除(重置)信號(hào)捕獲
22. 關(guān)于Linux Shell中進(jìn)程、信號(hào)和捕獲的總結(jié)
23. Shell模塊化(把代碼分散到多個(gè)腳本文件中)
第4章 Bash Shell快捷鍵
1. Bash Shell快捷鍵大全
2. Bash Shell命令自動(dòng)補(bǔ)全功能
3. Shell history:歷史命令
參考:
1,Linux Shell腳本學(xué)習(xí)指南
Shell腳本:Linux Shell腳本學(xué)習(xí)指南(超詳細(xì)) (biancheng.net)