如何学习Linux?学习Linux要经过哪些步骤?Linux是不是很难?相信这是很多初学者刚接触Linux时会发出的一些疑问。
实际上,学习 Linux 确实有一定的门槛。但只要我们弄清了学习步骤,并且有一本好的入门书籍,就会发现,学习Linux并没有想象中的难。
本书将Linux的学习划分为3个阶段,即“初窥门径”“登堂入室”“炉火纯青”。
在“初窥门径”阶段,我们首先要学会使用 Xshell 终端工具,然后了解磁盘、内存、CPU的资源使用率,最后掌握一些常用的Linux命令,能够简单地查看、操作、寻找文件,就可以了。
入门之后就是“登堂入室”。此时,我们可以学习Shell编程,了解Linux的程序运行机制,能够编写简单的自动化脚本,解决工作中遇到的常见问题。
在不断解决问题的过程中,我们对Linux的使用会渐渐变得“炉火纯青”。此时我们会学习、使用与维护一些企业生产中常用的中间件。例如,MySQL、Redis 开发中间件,类似于Nginx的Web服务中间件,Git、SVN代码管理工具,以及Docker、Kubernetes服务管理工具等。
本书涉及的内容到这里基本都介绍了。但是在本书之外,还有很多可以精进的地方。例如,为生产系统做故障排除,为待上线系统做性能测试,为查询系统做性能优化。这些并不是简单地使用工具查看指标参数就可以做到的,而是要了解系统架构、数据流向、业务模式、硬件选型,能够具体懂得其中的含义并针对实际应用选择合适的硬件和网络,进行合理的架构与部署。
学习Linux道阻且长。保持不断学习的兴趣,才可以溯流而上。