fbpx

Linux Shell 腳本課程 : 由專案實踐學習

通過基於專案的課程學習如何編寫 shell 腳本(Bash 腳本、Bash 程式設計、Grep、Awk 等)

課程介紹:English 简中

從這 11.5 小時的課程,你會學到

運用你在本課程學到的概念編寫你自己的 Linux shell 腳本。

要求

  • 對 Linux 命令行的基本了解。
  • 能夠從網路下載大約 500 MB 大的檔案。
  • 使用運行 Windows、Mac 或 Linux 的 64 位元處理器電腦。 (修這門課不需要先安裝 好Linux )

課程說明

你是否嘗試過自己學習 shell 腳本,但缺乏讓你真正改善技能架構?
你是否厭倦了東一點西一點吸收卻不知如何整合的訊息?
你通常在實作中學到最多嗎? 如果是這樣,你會喜歡這門課程。

我從學生那裡聽到的最大抱怨之一是,他們過去上過的大多數課程只給他們沒有任何背景的資訊,也沒有說明如何將資訊整合運用的資料!

這門課程將這種古老、令人沮喪和過時的學習方式完全改變。 它是基於專案的,這意味著不用學習零散的資訊,而是編寫實際的 shell 腳本,你可以在真實世界中使用它們。 你有機會立即使用你所學的,能夠完全地理解和記住。

在這個 Linux shell 腳本課程中,你將學習如何:

  • 命名你的 shell 腳本。
  • 在你的 shell 腳本上使用適當的權限。
  • 在腳本中建立和使用變數。
  • 使用 shell 內建命令和操作系統命令。
  • 充分利用腳本中可用的特殊變數。
  • 通過使用 if 語句並執行幾種不同類型的測試來做出決定
  • 檢查各種命令的退出狀態以及為什麼需要如此。
  • 使用加密散列函數( cryptographic hash functions )
  • 建立隨機資料,以便你可以自動為用戶帳號生成強密碼。
  • 利用 for 迴圈、while 迴圈和無限迴圈對一系列數據資料執行相同的動作或一組動作。
  • 控制所有類型的輸入和輸出。
  • 接受用戶以及其他程式的標準輸入。
  • 重定向標準輸出和標準錯誤。
  • 結合標準輸出和標準錯誤。
  • 使用命令管線化 ( pipelining )。
  • 執行文本( text )和字串( string )操作。
  • 處理命令行參數( arguments )。
  • 創建功能以及何時如此做。
  • 解析、分析和呈報日誌檔、CSV 檔和其他數據。
  • 編寫在其他系統上執行命令的腳本。
  • 更多,更多……

當你報名時,你即擁有終身可用的課程。 你的課程永不過期。 你可以按自己的節奏學習,並隨時回來參考課程!

我支持我的課程,關心你的目標。 這就是為什麼這門課程有無條件的 30 天退款保證。 這是我個人對你成功的承諾! 所以…

如果你準備好升級 shell 腳本技能,歡迎立即註冊!

目標受眾

Linux 系統管理員、開發人員、程式設計師或任何想學習 Linux shell 腳本的人。

講師簡介

Jason Cannon   專業系統管理人、顧問 與 作家

Jason Cannon 在1999年開始了他的Unix和Linux系統工程師的職業生涯。從那時起,他就在Xerox,UPS,Hewlett-Packard和Amazon.com等公司使用了他的Linux技能。此外,他還擔任小企業和 Fortune 500 公司的技術顧問和獨立承包商。

Jason在CentOS,RedHat Enterprise Linux,SUSE Linux Enterprise Server和Ubuntu上有專業經驗。他在個人專案中使用了多個Linux發行版本,包括Debian,Slackware,CrunchBang等。除了Linux之外,Jason還擁有支援包括AIX,HP-UX和Solaris在內的專有Unix作業系統經驗。

他喜歡教別人如何使用和利用Linux作業系統的力量。他還是“Linux for Beginners”和“Command Line Kung Fu”的作者。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

優惠資訊

如何購買這門課程比較划算?可以參考課程合購優惠方案


報名參加課程 

Sponsored by Udemy

也許你會有興趣

 學習資訊不漏接-歡迎使用 App 訂閱發文通知 

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: