學習 Shell 腳本編程的免費資源 | Linux 中國

本文字數:2847,閱讀時長大約:4 分鐘

導讀:你想學習 shell 腳本編程嗎?或者你想提升現有的 bash 知識?我收集了以下免費的資源來幫助你學習 shell 腳本編程。

https://linux.cn/article-12379-1.html
作者:Ankush Das
譯者:MCGA

(LCTT 譯註:毫無疑問,這些都是英文的)

shell 是一個命令行解釋器,它允許你輸入命令並獲得輸出。當你在使用終端的時候,你就已經在看 shell 了。

是的,shell 是一個你可以和它進行交互的命令行界面,你可以通過它給操作系統某種指令。雖然有不同類型的 shell,但是 bash(GNU Bourne-Again Shell)是在各 Linux 發行版中最流行的。

當談到 shell 腳本編程的時候,也就意味着 —— 用戶希望使用腳本來執行多條命令來獲得一個輸出。

也許你需要學習 shell 腳本編程作爲你的課程或者工作的一部分。瞭解 shell 腳本編程也可以幫助你在 Linux 中自動化某些重複的任務。

不管出於什麼原因學習 shell 腳本編程,都可以看看這些我給你展示的資源。

學習 Shell 腳本編程的免費資源 | Linux 中國

最好的免費學習 shell 腳本編程的資源

還沒在你的系統上安裝 Linux?不用擔心。有很多種方法 在 Windows 上使用 Linux 終端。你也可以在某些情況下 使用在線 Linux 終端 來練習 shell 腳本編程。

學習 Shell 腳本編程的免費資源 | Linux 中國

1、學習 Shell —— 互動網站

學習 Shell 腳本編程的免費資源 | Linux 中國

如果你正在找一個互動網站來學習 shell 腳本編程,並且還可以在線試試,“學習 Shell” 是一個不錯的起點。

它涵蓋了基礎知識,並且也提供了一些高級的練習。通常,內容還是簡明扼要的 —— 因此,我建議你看看這個網站。

學習 Shell 腳本編程的免費資源 | Linux 中國

2、Shell 腳本編程教程 —— 門戶網站

學習 Shell 腳本編程的免費資源 | Linux 中國

Shell 腳本編程教程” 是一個完全專注於 shell 腳本編程的網站。你可以選擇免費閱讀其中的資源,也可以購買 PDF、實體書籍和電子書來支持他們。

當然,花錢買紙質的版本或者電子書不是強制的。但是,這些免費資源查看起來還是很方便的。

學習 Shell 腳本編程的免費資源 | Linux 中國

3、Udemy:Shell 腳本 —— 免費視頻課程

學習 Shell 腳本編程的免費資源 | Linux 中國

毫無疑問,Udemy 是最受歡迎的在線課程平臺之一。而且,除了付費認證課程之外,它還提供了不包含證書的免費內容。

Shell 腳本” 是 Udemy 上推薦度最高的免費課程之一。你不需要花費任何費用就可以註冊這門課。

學習 Shell 腳本編程的免費資源 | Linux 中國

4、Udemy:Bash Shell 腳本編程 —— 免費視頻課程

學習 Shell 腳本編程的免費資源 | Linux 中國

Udemy 上另一個專注於 bash shell 腳本編程 的有趣且免費的課程。與前面提到的課程相比,這個資源似乎更受歡迎。所以,你可以註冊這門課,看看它都教些什麼。

別忘了 Udemy 的免費課程不能提供證書。但是,它確實是一個讓人印象深刻的免費 shell 腳本編程學習資源。

學習 Shell 腳本編程的免費資源 | Linux 中國

5、Bash 研究院 —— 互動遊戲在線門戶

學習 Shell 腳本編程的免費資源 | Linux 中國

顧名思義,“Bash 研究院” 專注於向用戶提供 bash shell 的教學。

儘管它沒有很多的內容,它還是非常適合初學者和有一定經驗的用戶。不僅僅侷限於指導 —— 它也可以提供交互式的遊戲來練習,不過目前已經不能用了。

因此,如果這個足夠有趣,你可以去看看這個 Github 頁面,並且如果你願意的話,還可以復刻它並對現有資源進行改進。

學習 Shell 腳本編程的免費資源 | Linux 中國

6、LinkedIn:學習 Bash 腳本編程 —— 免費視頻課程

學習 Shell 腳本編程的免費資源 | Linux 中國

LinkedIn 提供了大量免費課程來幫助你提成技能,並且爲更多工作做好準備。你還可以找到一些專注於 shell 腳本編程的課程,這些課程有助於重溫基本技能或者這個過程中獲得一些高級技能。

在這裏,我提供一個 學習 Bash 腳本編程 的課程鏈接,你還可以發現其他類似的免費課程。

學習 Shell 腳本編程的免費資源 | Linux 中國

7、高級 Bash 腳本編程指南 —— 免費 PDF 書籍

學習 Shell 腳本編程的免費資源 | Linux 中國

這是一個令人印象深刻的《高級 Bash 腳本編程指南》,並且可以免費獲得到它的 PDF 版本。這個 PDF 資源沒有版權限制,在公開領域是完全免費的。

儘管這個資源主要是提供高級的知識,通過參考這個 PDF 並且開始學習 shell 腳本編程,它還是很適合初學者的。

學習 Shell 腳本編程的免費資源 | Linux 中國

8、專業 Bash 筆記 —— 免費 PDF 書籍

學習 Shell 腳本編程的免費資源 | Linux 中國

如果你已經對 Bash Shell 腳本編程比較熟悉或者只是想快速總結一下,那這是一個很好的參考。

這個《專業 Bash 筆記》可以免費下載的書有 100 多頁,通過簡單的描述和例子,這本書涵蓋了各種各樣的主題。

學習 Shell 腳本編程的免費資源 | Linux 中國

9、Tutorialspoint —— 門戶網站

學習 Shell 腳本編程的免費資源 | Linux 中國

Tutorialspoint” 是一個非常流行的學習各種編程語言的門戶網站。我想說這對於初學者學習基礎知識非常好。

也許這不太適合作爲一個詳細的資源——但是它應該是不錯的免費資源。

學習 Shell 腳本編程的免費資源 | Linux 中國

10、舊金山城市學院:在線筆記 —— 門戶網站

學習 Shell 腳本編程的免費資源 | Linux 中國

也許這不是最好的免費資源 —— 但是如果你已經爲學習 shell 腳本編程做好了探索每種資源的準備,爲什麼不看看舊金山城市學院的 “在線筆記” 呢?

當我在網上隨便搜索關於 shell 腳本編程的資源的時候,我偶然遇到到了這個資源。

同樣需要注意的是,這個在線筆記可能會有點過時。但是,這應該還是一個值得探索的有趣資源。

學習 Shell 腳本編程的免費資源 | Linux 中國

榮譽獎 : Linux 手冊

學習 Shell 腳本編程的免費資源 | Linux 中國

不要忘記,bash 手冊也應該是一個相當不錯的免費資源,可以用它來查看命令和使用方法。

儘管它不是專門爲你掌握 shell 腳本編程而量身打造的,它依然是一個你可以免費使用的重要網絡資源。你可以選擇訪問在線手冊,或者直接打開終端然後輸入以下命令:
``` 1. man bash

```

學習 Shell 腳本編程的免費資源 | Linux 中國

總結

有很多很受歡迎的付費資源,比如這些 最好的 Linux 書籍。從網絡上的一些免費資源開始學習 shell 腳本編程還是很方便的。

除了我提到的這些,我敢肯定網上還有不計其數的資源可以幫助你學習 shell 腳本編程。

你喜歡換上面提到的資源嗎?如果你知道我可能錯過的非常棒的免費資源,記得在下面評論區告訴我。


via: https://itsfoss.com/shell-scripting-resources/

作者:Ankush Das 選題:lujun9972 譯者:Yufei-Yan 校對:wxy

本文由 LCTT 原創編譯,Linux 中國 榮譽推出

學習 Shell 腳本編程的免費資源 | Linux 中國

學習 Shell 腳本編程的免費資源 | Linux 中國

來源鏈接:mp.weixin.qq.com