教程介绍
在这篇教程中,你能学会如何快速在你的Windows电脑上,构建一个运行 Linux系统的虚拟机,并使用 ssh
工具,连接到该虚拟机的 命令行
中。
你能学到的
- 在Windows电脑上创建Linux虚拟机
- 使用ssh登陆 Linux系统 的shell
- 学会使用基本 Linux shell 命令
- 初识
VS Code
- 进阶:
- 学会配置ssh免密登陆
- 在VS Code上,基于ssh插件,进行远程开发
超级进阶
成为一个真正的开发者,需要独自面对一系列问题与困难。相信我,许多开发者都是这么过来的,我们也曾手足无措过。然而,当我们学会了如何当一个“聪明的笨蛋”,如何提问,以及如何寻找适用的资源时,我们便迈出了成为一名优秀开发者的第一步。
善用搜索引擎,甚至AI
作为一个新手,当你遇到问题时,首先要尝试通过搜索引擎解决。使用合适的关键词进行搜索,可以快速找到相关资料。例如,遇到一个技术问题时,可以先以以下格式尝试搜索:
[问题关键词] [使用的架构/技术] [有关关键词]
聪明提问
当你搜索后仍无法解决问题,需要向他人求助时,要学会如何提问。清晰地阐述问题,并提供已尝试过的解决方法。例如:
我在尝试使用X技术解决问题时遇到了Y错误,我已经尝试了A、B两个解决方案,但没有效果。请问有没有其他建议?
点击了解更多关于 提问的艺术
(注意:该文档不提供任何有关问题的解决方案)
学习资源
对于新手来说,找到合适的学习资源非常重要。可以参考以下几种类型的资源:
-
官方文档:大多数技术都有官方文档,通常是最权威、最全面的学习资料。
-
博客和论坛:例如知乎、博客园、Stack Overflow等,可以找到很多技术文章和实践经验。
-
实践项目:理论知识固然重要,但实践经验同样关键。尝试参与开源项目或者自己动手实现一个小型项目,可以将所学知识运用到实际中。
-
与社区互动:加入技术社区,如本
DragonOS
社区,又如GitHub
、Stack Overflow
等,可以与其他开发者交流、学习,并在解决他人的问题时提升自己。