什麼是Linux Shell Script ?

Shell Script是系統工程師必備的專業技能之一,也是軟體工程師拓展實用技能的一個強大技能之一。

Linux Shell Script是一種在Linux作業系統中的腳本程式語言,它使用Shell(也就是指令層)來執行Linux系統的指令。Shell Script是系統工程師必備的專業技能之一,也是軟體工程師拓展實用技能的一個強大技能之一。

Linux本身就是高效率的伺服器作業系統,也是企業伺服器首選的作業系統,Linux系統本身對於大數據處理,本身就有許多優勢,搭配自動化腳本,可以省去許多例行性事務的處理時間。Linux Shell Script有以下幾個好處:

  • 系統管理:Shell Script是系統管理員的重要工具。你可以使用腳本來管理和配置系統,例如部屬服務、安裝軟體等。
  • 自動化任務:通過Shell Script,可以自動執行一連串的連續指令,自動化日常任務。這可以節省時間和精力,並提高工作效率。
  • 大量處理:Shell Script可以一次處理多個檔案或目錄。你可以使用迴圈、條件語句和其他控制結構,對多個檔案進行批量操作,從而簡化了重複性的任務。
  • 開放性和靈活性:Linux Shell Script是一個開放的語言,可以在不同的Linux發行版上運行。它還支持與其他語言和工具的結合,可以融合和擴展現有的系統和工具,例如Shell Script 啟用Python腳本。

在這堂課程中,將會介紹透過虛擬機(不須額外收費)建構Linux系統,並且學習Linux系統的相關基礎知識,到Shell Script的腳本建構,並且實戰開發。

課程中,將會介紹到常見的自動化流程,自動搜尋網路上的公開資料(wget、curl),並進行資料解壓縮(zip、unzip)、字串欄位處理(awk、sed、tr等)、資料儲存等技術,最後將這所有的技術透過腳本進行整合,並透過排程自動化執行,讓工作更便利。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *