Linux知识也是测试人员的基本技能之一。每学一样知识之前,要带着目的去学,作为一个测试人员,我该先了解我能用这些知识来做什么,对测试有什么帮助,我要学到什么程度。不然恐怕也是事倍功半。我一开始定下的目标是:
1、了解操作系统的原理
2、掌握基本的操作命令
3、用学到的命令去搭建一些基础的服务
所以我首先买 了一本鸟叔的Linux新手上路的书,先拜读了关于操作系统原理的章节,大致了解了这部分的知识后,我在网上找了安装教程,在教程的指示下安装了Virtualbox虚拟机和Linux操作系统,接着到网易云课堂找了苏勇老师的Linux入门视频来看,一边观看视频一边在命令行程序中跟着敲打Linux命令,从中掌握了很多基本的操作命令。打下这些基础之后,我就开始在Linux下搭建一些服务,如Apahce, tomcat, mysql ,jdk ,bugfree,有一些服务用RPM的方式搭建,有一些服务下载源码来编译安装,不得不说源码编译安装真的很麻烦,不过这种安装方式也想试一下,不想书到用时方恨少。还有就是下载安装文件的时候,一定得认真选好合适自己的操作系统的,32bit还是64bit的等等。
每一次安装完一个服务,我都会把安装的过程记录下来,写清楚安装过程中遇到的问题 及解决方法。以防以后自己又踩到同一个雷,毕竟好记性不如烂笔头,我现在越来越不相信自己的记性了。
以上,就是我的Linux入门之路,以后会根据工作的需要和职业的需要,把Linux的其他知识补上。