分享会概述
这里是索思科技协会第一次 Linux 技术分享会 第一讲 的讲义以及 ppt ,本系列课程将讲述一些 计算机学习过程中重要,但是课内不怎么涉及的内容。比如 命令行,GIT , 强大的文本编辑器等。
我们在我们的程序员生涯会和这些工具朝夕相处,所以熟练的掌握他们是很必要的,这也是为什么开设这门课程。
Part I . 课程介绍
课程介绍
Introduce
Part II . 为什么要学习Linux
问题来了:
我每天都用 window。
OpenEuler 好难装
我为什么要学习 Linux?
为什么要学习Linux
why learning linux
此外推荐一些书籍和文档 📚:
《Linux 命令行与 Shell 脚本编程大全》(第4版)
- 作者:Richard Blum, Christine Bresnahan
- 适合入门和进阶,涵盖命令行基础、shell脚本、自动化等内容。
《鸟哥的 Linux 私房菜:基础学习篇》
- 作者:鸟哥(吴羽)
- 中文经典,系统性强,适合零基础用户。
《Linux 就该这么学》
- 作者:刘遄
- 讲解通俗易懂,配套实验丰富,适合自学。
《UNIX/Linux 系统管理技术手册》
- 作者:Evi Nemeth 等
- 适合进阶和运维方向,内容全面。
《Linux Pocket Guide》
- 作者:Daniel J. Barrett
- 便携式参考手册,查找命令很方便。
🌐 在线文档
- 英文,系统介绍命令行和 shell 脚本基础。
- GitHub 上的命令行艺术,涵盖实用技巧和进阶用法。
- 免费中文教程,内容详实。
- 官方英文 man 手册,查找命令参数和用法。
- 配套实验和视频教程。
- 英文互动式学习网站,适合入门。
- 中文基础教程,适合快速查阅。
Part III . 提问的智慧
提问的智慧
how to ask question
推荐阅读
经典文档
- 开源社区经典指南
- 更直接的提问建议
Part IV . Shell 基础
Shell 基础
shell base
学习资源
推荐资源
MIT Missing Semester
命令行的艺术
ExplainShell
Part V . Git & Github
Git & Github
Git & Github
如果你从来没有使用过 git ,建议访问 learngitbranching.js.org↗ 体验 git 使用流程
关于 git 更加详细的内容,可以看我最近的一篇博客。
Part VI . OpenSource Community
如何贡献开源社区
opensource
Part VII . THE END
最后
the last
参考资料:
stop-ask-the-question-stupid-way↗
Thanks for reading!