Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
介紹
- 目標
- 課程安排
- 課程介紹
- 先決條件
- 書目
- 委派職責
- 課程總結
基礎知識複習 - 可選
- 檔
- 目錄和進程
- 顯示目錄 - ls
- 獲得説明 - 夥計
- 顯示檔 - cat, more
- 簡單命令
- 管道 - 使用 |象徵
- 重定向 - 使用>符號
- 重定向 - 使用>>符號
- 重定向輸入 - 使用<符號
- 重定向錯誤
- 使用 /dev/null
- 前臺作業
- 後台工作 - &
- 停止作業 - kill
- 特殊檔案 - .和。。
- 命令提示符 - PS1
- 創建別名
- 使用別名
- 命令歷史記錄
- 命令行編輯 - 使用箭頭鍵
- 命令行編輯 - 使用vi
- 自訂Shell
- 主頁目錄 - 首頁
- 工作目錄 - pwd
- 更改目錄 - cd
- 製作目錄 - mkdir
- 刪除目錄 - rmdir
- 互動式複製 - cp -i
- 互動式移動 - mv -i
- 互動式刪除 - rm -i
- 刪除目錄 - rm -r
- 通配符 - 檔案名生成
- Word 計數 - WC
- 尋找檔案 - 尋找
- 在檔中查找文本 - grep、sort、cut、uniq、tr
- 更改許可權 - chmod
外殼 Programming
- 創建Shell腳稿
- 測試命令
- 創建文稿檔
- 添加執行許可權
- 測試腳本
- 運行文稿 - 時間
- 運行腳本 - dot
- 運行腳本 - exec
- 運行文稿 - ksh
- 調試腳本
- 傳遞參數
- read 命令
- 使用讀入腳本
- 選擇Shell
- 整理輸出
- 抑制輸入 - stty
特殊字元和變數
- 引號
- 帶引號的字串 - “, '
- 轉義角色 - *
- 帶引號的字串 - '
- 使用 $(...)
- 系統變數 - set
- 其他特殊變數
- 用戶變數
- 用戶變數 - 未設置
- 腳本中的變數
- Typeset 命令
- 整數變數
- 特殊結構
創建功能表
- 條件 - 案例
- 創建功能表
- 反覆運算 - while,直到
- 保持輸出 - 睡眠
- 保持輸出 - 虛擬讀取
- 結束腳本
- 結束迴圈
- 隱藏選項 - 分叉 shell
- 捕獲中斷 - trap
- 有關中斷的更多資訊
- 突出顯示文字
- 定位游標 - 後退標籤 \b
- Korn Shell 功能表
選擇
- 條件測試
- 測試文件屬性
- 測試文件許可權
- 多個測試 - 嵌套 ifs
- 多項測試 - elseif
- NOT 條件
- 一次測試中的多個條件
- 測試字串
- 使用方括弧
- 避免空輸入
- 測試編號
- 更多案例
- 顯示變數
- 放置空間
- 測試命令
反覆運算、迴圈
- 計算 - let
- 反覆運算 - while,直到
- 無限迴圈
- 反覆運算 - 用於
- 超過 9 個參數 - shift
子腳本和函數
- 局部變數和全域變數
- 下標
- 匯出命令
- 退出狀態
- 別名
- 功能
- 實用功能
- 退貨狀態
- 操作函數
- 文本中的函數
高級命令
- 調試 - 設置
- 設置 - set
- 合併檔 - join
- 合併檔 - 粘貼、basename 和 dirname
- 作業控制 - 作業
- 常規 Express離子
- Global Regular Express離子列印機 - grep
- Express離子 grep - egrep
- 快速 grep - fgrep
- 計算 - expr
- 計算 – bc、eval 命令、
- 參數處理
- getopts 命令
- 使用陣列
高級編輯 – vi & sed
- vi - 映射組合鍵
- 映射控制鍵
- 使用縮略語
- 編輯多個檔
- 常規 Express離子
- 全域插入
- 這裏文件,
- 批處理流編輯器 - sed、sed delete、-d、sed print、-p、sed suppress、-n、sed quit、-q、sed file、-f、sed Multiple Input、sed
- 查找和替換
- sed 示例
文字文件處理 - awk
- awk Programming 工具
- 模式匹配
- 正則表達式
- 比較模式
- 複合模式
- 範圍模式
- 特殊圖案
- 內置函數
- awk 腳本疑難解答
- 傳遞參數
- 使用 Contains
- printf 函數
- 計算
- 功能
- substr
- 長度
- 操作語句
- 控制流語句
- 陣 列
- 帶有 for 循環的陣列
- awk 示例
最低要求
該課程只適合那些對 UNIX 有良好工作知識或參加過 UNIX 簡介課程的人。
14 時間:
客戶評論 (4)
我喜歡這種培訓,因為它是互動的,培訓師知識淵博,練習説明我學習。每小時的休息也讓我保持精力充沛和專注。
Musat Robert
Course - UNIX/Linux Shell Scripting
機器翻譯
我喜歡介紹理論和給出實際例子的方式。結構非常好。我也喜歡教練總是準時並且具有良好的溝通技巧。
Louise
Course - UNIX/Linux Shell Scripting
機器翻譯
不斷的反饋。可以提出問題並獲得答案,獲取一些我們正在處理的工作腳本,修改它們並在某個時候改進它們。
Nikita - DB Global Technology SRL
Course - UNIX/Linux Shell Scripting
機器翻譯
Wojciech and NobleProg focused the itinerary to feet my needs.