那么,您想学习 shell 脚本吗? 或者您可能想改善现有的 bash 知识? 我收集了一些资源,可以帮助您免费学习 shell 脚本。
shell 是一个命令行解释器,它允许您输入命令以获取输出。 当您使用终端时,您已经在查看 shell。
是的,shell 是一个命令行界面,您可以与之交互以向操作系统提供某种类型的指令。 虽然有不同类型的贝壳, bash (GNU Bourne-Again Shell) 是几乎所有 Linux 发行版都使用的流行工具。
当谈论 shell 脚本时,这意味着 – 用户想要执行多个命令以使用脚本获取输出。
您可能需要在课程或工作中学习 shell 脚本。 了解 shell 脚本还可以帮助您在 Linux 中自动执行某些重复的任务。
无论学习 shell 脚本的原因是什么,让我向您展示资源。
学习 Shell 脚本的热门免费资源
您的系统上还没有安装 Linux? 不用担心。 在 Windows 上使用 Linux 终端有多种方式。 在某些情况下,您还可以使用在线 Linux 终端来练习 shell 脚本编写。
1. 学习壳 [Interactive web portal]
如果您正在寻找一个交互式 Web 门户来学习 shell 脚本并在线尝试,那么 Learn Shell 是一个很好的起点。
它涵盖了基础知识并提供了一些高级练习。 内容通常简短而中肯——因此,我建议您查看一下。
2. Shell 脚本教程 [Web portal]
Shell 脚本教程是完全专用于 Shell 脚本的 Web 资源。 您可以选择免费阅读资源,也可以选择购买 PDF、书籍或电子书来支持它。
当然,购买平装版或电子书是可选的。 但是,该资源应该免费派上用场。
3. Shell Scripting – Udemy(免费视频课程)
乌迪米 毫无疑问,是最受欢迎的在线课程平台之一。 而且,除了付费认证课程外,它还提供一些不包括认证的免费内容。
Shell Scripting 是 Udemy 上最受推荐的免费课程之一。 您无需花费任何费用即可注册。
4. Bash Shell Scripting – Udemy(免费视频课程)
另一个有趣的免费课程专注于 bash Udemy 上的 shell 脚本。 与上一个相比,这个资源似乎更受欢迎。 所以,你可以注册它,看看它提供了什么。
不要忘记免费的 Udemy 课程不提供任何认证。 但是,它确实是一个令人印象深刻的免费 shell 脚本学习资源。
5. Bash 学院 [online portal with interactive game]
顾名思义, bash 学院完全专注于教育用户 bash 壳。
即使它没有提供很多内容,它也适合初学者和有经验的用户。 不仅限于指南 – 它还用于提供一个不再有效的互动游戏来练习。
因此,如果这足够有趣,您还可以查看它的 GitHub 页面 如果需要,可以将其分叉以改进现有资源。
6. Bash Scripting LinkedIn 学习(免费视频课程)
LinkedIn 提供了许多免费课程,以帮助您提高技能并为获得更多工作机会做好准备。 您还将找到一些专注于 shell 脚本编写的课程,以在此过程中掌握一些基本技能或获得一些高级知识。
在这里,我已经链接了一个课程 bash 脚本,您也可以免费找到一些其他类似的课程。
7. 高级 Bash 脚本指南 [Free PDF book]
令人印象深刻的先进 bash 免费提供 PDF 格式的脚本指南。 此 PDF 资源不强制执行任何版权,并且在公共领域完全免费。
即使资源专注于提供高级见解。 它也适合初学者参考此资源并开始学习 shell 脚本。
8. 专业人士的 Bash 笔记 [Free PDF book]
如果您已经熟悉 Bash Shell 脚本,或者您只是想要一个快速总结,那么这是一个很好的参考指南。
这本可免费下载的书有 100 多页,在简要说明和快速示例的帮助下涵盖了各种脚本主题。
9.教程点 [Web portal]
Tutorialspoint 是一个非常流行的门户网站,可以学习各种 编程语言. 我会说这对于初学者学习基础知识和基础知识来说非常好。
这可能不适合作为详细资源——但它应该是一个免费的有用资源。
10. 旧金山城市学院在线笔记 [Web portal]
这可能不是最好的免费资源——但如果您准备探索各种类型的资源来学习 shell 脚本,为什么不参考旧金山城市学院的在线笔记?
我在 Internet 上随机搜索有关 shell 脚本资源的信息时遇到了这个问题。
同样,重要的是要注意在线笔记可能有点过时。 但是,它应该是一个值得探索的有趣资源。
荣誉提名:Linux 手册页
不要忘记,手册页 bash 也应该是一个很棒的免费资源,可以探索更多有关命令及其工作原理的信息。
即使它不是为让您掌握 shell 脚本而量身定制的,它仍然是您可以免费使用的重要 Web 资源。 您可以选择在线访问手册页,也可以直接前往终端并键入以下命令以获取帮助:
man bash
包起来
还有很多流行的付费资源,就像一些最好的 Linux 书籍一样。 使用网络上提供的一些免费资源开始学习 shell 脚本很容易。
除了我提到的那些,我相信一定有许多其他在线资源可以帮助您学习 shell 脚本。
你喜欢上面提到的资源吗? 此外,如果您知道我可能错过了一个很棒的免费资源,请随时在下面的评论中告诉我。