学习 Shell 脚本编程的免费资源 | Linux 中国

文章插图
你想学习 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?不用担心 。有很多种方法 在 windows 上使用 Linux 终端。你也可以在某些情况下 使用在线 Linux 终端 来练习 shell 脚本编程 。
1、学习 Shell —— 互动网站

文章插图
如果你正在找一个互动网站来学习 shell 脚本编程,并且还可以在线试试,“ 学习 Shell ” 是一个不错的起点 。
它涵盖了基础知识,并且也提供了一些高级的练习 。通常,内容还是简明扼要的 —— 因此,我建议你看看这个网站 。
2、Shell 脚本编程教程 —— 门户网站

文章插图
“ Shell 脚本编程教程 ” 是一个完全专注于 shell 脚本编程的网站 。你可以选择免费阅读其中的资源,也可以购买 PDF、实体书籍和电子书来支持他们 。
当然,花钱买纸质的版本或者电子书不是强制的 。但是,这些免费资源查看起来还是很方便的 。
3、Udemy:Shell 脚本 —— 免费视频课程

文章插图
毫无疑问, Udemy 是最受欢迎的在线课程平台之一 。而且,除了付费认证课程之外,它还提供了不包含证书的免费内容 。
“ Shell 脚本 ” 是 Udemy 上推荐度最高的免费课程之一 。你不需要花费任何费用就可以注册这门课 。
4、Udemy:Bash Shell 脚本编程 —— 免费视频课程

文章插图
Udemy 上另一个专注于 bash shell 脚本编程 的有趣且免费的课程 。与前面提到的课程相比,这个资源似乎更受欢迎 。所以,你可以注册这门课,看看它都教些什么 。
别忘了 Udemy 的免费课程不能提供证书 。但是,它确实是一个让人印象深刻的免费 shell 脚本编程学习资源 。
5、Bash 研究院 —— 互动游戏在线门户

文章插图
顾名思义,“ Bash 研究院 ” 专注于向用户提供 bash shell 的教学 。
尽管它没有很多的内容,它还是非常适合初学者和有一定经验的用户 。不仅仅局限于指导 —— 它也可以提供交互式的游戏来练习,不过目前已经不能用了 。
因此,如果这个足够有趣,你可以去看看这个 Github 页面 ,并且如果你愿意的话,还可以复刻它并对现有资源进行改进 。
6、LinkedIn:学习 Bash 脚本编程 —— 免费视频课程

文章插图
LinkedIn 提供了大量免费课程来帮助你提成技能,并且为更多工作做好准备 。你还可以找到一些专注于 shell 脚本编程的课程,这些课程有助于重温基本技能或者这个过程中获得一些高级技能 。
在这里,我提供一个 学习 Bash 脚本编程 的课程链接,你还可以发现其他类似的免费课程 。
7、高级 Bash 脚本编程指南 —— 免费 PDF 书籍

推荐阅读
- 应该学习的前5种编程语言
- 人工智能开发者:如何选择人工智能领域?
- 作为一个新人 怎样学习嵌入式Linux
- 200 个工具分析机器学习十年:前途未卜、工程师是核心
- MLOps介绍:机器学习技术债
- 太极初学者学习老架二路拳的意义
- 瑜伽的学习方法有哪些
- 2020年学习编程最好的10个网站
- 离职|职场遭遇领导打压、拆台,不要急着离职,坚持学习、践行、试错才是正确姿态
- 茶庄经营整体方案,云南中茶学习贯彻中粮茶业十三五规划精神