1. 首先确定自己的学习方向
Linux可以应用的领域太广泛了,从服务器到桌面、到嵌入式应用,再到其他人们能够想象得到的应用,都在或将在使用。如果没有明确的目标,则学习的效果可能不会好。
2. 快速了解各种linux发行版的办法
方法一:使用VM虚拟机,直接到www linuxvmimages com网站中下载已经安装好的虚拟磁盘,下载自己所关心的linux发行版虚拟磁盘文件,亲自使用一下,获得第一手认知。
https://www.linuxvmimages.com/images/vmware/
方法二:使用开源的Oracle VM VirtualBox虚拟机
自己安装安装,自己尝试。学习电脑知识,这本身就是一种要求动手、动脑的实践活动。
3. 建议:在虚拟机中进行学习
不管实体电脑中安装的是什么系统,最好都是在虚拟机中进行学习。
理由是:linux系统在学习中,不断地安装或删除软件,自定义配置,以及其他不可预估的人为操作,从而导致了系统的崩溃。
如果是在实体电脑上进行学习,在电脑崩溃之后,就要不断地重新安装。。。。。。等等的一系列操作,会导致浪费掉大量的实践,甚至会让自己的兴趣和热情受到打击。
在虚拟机中学习,只要备份好不同关键备份点的虚拟磁盘,就可以在虚拟机上随意胡搞乱用,都不用担心了。在崩溃之后,只需花1~几分钟的时间,就可以让虚拟机系统恢复如新了。
在实际工作中,即使是经验老到的程序员,在有些场合中,也会选择在虚拟机中来工作的。毕竟谁也不愿意花费大量的时间,来反反复复地进行一些工作坏境的配置工作的,既无聊,时间又未必允许。