Linux Shell脚本编程学习笔记和实战
生活随笔
收集整理的這篇文章主要介紹了
Linux Shell脚本编程学习笔记和实战
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
http://www.1987.name/141.html
shell基礎(chǔ)
- 終端打印、算術(shù)運算、經(jīng)常使用變量
- Linux下搜索指定文件夾下特定字符串并高亮顯示匹配關(guān)鍵詞
- 從鍵盤或文件里獲取標(biāo)準(zhǔn)輸入 [read命令]
- 文件的描寫敘述符和重定向
- 數(shù)組、關(guān)聯(lián)數(shù)組和別名使用
- 函數(shù)的定義、運行、傳參和遞歸函數(shù)
- 條件測試操作與流程控制語句
- 獲取時間日期格式和延時 [date、sleep命令]
- 內(nèi)部字段分隔符IFS和腳本的調(diào)試DEBUG
- 顯示、讀取或拼接文件內(nèi)容 [cat命令]
- 文件查找與打印文件列表 [find命令]
- 命令傳傳參過濾器、命令組合工具 [xargs命令]
- 字符轉(zhuǎn)換、刪除及壓縮工具 [tr命令]
- 對文本進(jìn)行排序、單一和反復(fù)操作 [sort、uniq命令]
- 切分文件名稱提取文件擴(kuò)展名或提取文件名稱 [%、%% 和 #、##]
- Shell正則表達(dá)式與grep、sed、awk的特點
- 在文件里搜索文本工具?[grep命令]
- 按列切分文件字段工具 [cut命令]
- 文本處理流編輯器 [sed命令]
- 對文本和數(shù)據(jù)進(jìn)行處理?[awk編程]
- 暫時文件的命名方法與隨機(jī)數(shù)?[tempfile命令]
- 創(chuàng)建隨意大小的文件And切割隨意大小的文件 [dd、split、csplit命令]
- Linux文件比較,文本文件的交集、差集與求差 [comm命令]
- 使用命令下載站點文件或網(wǎng)頁?[wget、lynx命令]
- 命令行下的高級網(wǎng)絡(luò)工具?[curl命令]
- 監(jiān)視文件及文件夾訪問信息并記錄[inotifywait命令]
- Linux系統(tǒng)日志的相關(guān)命令、文件和管理工具[logrotate、logger命令]
- 當(dāng)前登錄用戶、啟動日志及啟動故障相關(guān)信息[who、w、users、uptime、last、lastb命令]
- 計算命令運行花費的時間信息[time命令]
- 數(shù)據(jù)歸檔和解壓縮[tar,cpio,gzip,bzip,lzma,zip]
shell實戰(zhàn)
- 一臺Linuxserver向多臺server同一時候上傳文件腳本
- Linux VPS、Linux系統(tǒng)防止DDOS攻擊腳本
- Nginx平滑升級腳本,實現(xiàn)不間斷服務(wù)
- Linux/Unix查看系統(tǒng)、硬件、網(wǎng)絡(luò)等信息腳本:summary
- 簡單的MySQL數(shù)據(jù)庫定時備份Shell腳本
轉(zhuǎn)載于:https://www.cnblogs.com/cxchanpin/p/7055697.html
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的Linux Shell脚本编程学习笔记和实战的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 谈谈跨界在软件开发中存在的意义
- 下一篇: linux内核I2C子系统学习(三)