很欣赏之前(可能是在知乎)看到的一句话,大意是说入门 Linux 这种事情其实很简单,直接踹门就进就完事了。可以说无论“入门 Linux ”是为了达到什么目的,动手安装一个 Linux 发行版然后进入这个系统开始使用都是非常有效的手段。推荐安装在物理机上(如双系统),尽量不要使用虚拟机或者虚拟云服务器等,因为这些可能会掩盖很多尤其是硬件相关的问题。当然,先用虚拟机练习一下安装免得手忙脚乱或不方便查资料也是能让人安心的好主意。(注意:操作物理机不当可能导致数据损失,一定谨慎)
发行版方面,如果您对自己的基础比较有信心,能够安下心来阅读比较多的文档和手册,有比较多的时间或者愿意面对更多的挑战,向您推荐 Arch Linux ,否则您可以尝试 manjaro ,更“用户友好”的 Arch Linux 。两者都有非常详细的关于如何进行安装的文档可以在官网访问。
资料方面,必须推荐 Arch Linux 的 ArchWiki :规模最大,内容最详细的发行版 wiki ,没有之一。即使使用的是其他发行版,这里的资料也很有参考价值,一些内容也会带领深入到系统更靠近底层的区域去。另外尽管个人没有(仔细)阅读过,《鸟哥私房菜》被推荐的很多,方才大致浏览了其中的一两篇文章,写的还是非常详细和广泛的,应该也是值得推荐的。
最后,试着保持兴趣和保持好奇心,多做一点追究。比如在查找或询问到一条指令能够解决遇到的某个问题时,多探究一下这条指令的本质是在进行什么操作,和遇到的问题有什么关系等等。虽然这很难,但是如果能够尝试掌握遇到的,执行到的每一条指令的每一个部分的含义和这样应用的原理,一定能成为水平提升的有力推动。