使自己熟悉Linux的一个小挑战[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 5年前关闭。 我想了解更多有关Linux的信息。我在网上简要浏览了几本书和很多文章,但是学习某些东西的唯一方法是真正开始使用它。 我想深入了解并配置Linux服务器。到目前为止,我已经下载了Ubuntu Server。 如果您愿意,我正在寻找目标或挑战,这会让我熟悉Linux服务器。 理想情况下,我希望能够配置安全的邮件,文件和Web服务器。我有很强的编程背景,所以希望对我有帮助。 我知道这不是一个特定的问题,我只是在寻找一个里程碑或目标,否则我可以花数周时间阅读书籍和在线文章。 编辑1: 谢谢大家的答复。 根据您到目前为止的发言,我认为我需要了解以下几个不同的领域: 内核。我是否正确地说这是我应该专注的第一件事? 虚拟化。当我对内核的知识感到满意后,我将专注于KVM。我已经轻松地阅读了有关虚拟机管理程序的信息,并且我相信它们也属于虚拟化范畴。如果我错了,请纠正我。 安全。理想情况下,我希望将此保留到最后,但是我想我需要的大多数软件包都在线。因此,我不确定是否应该对此给予更高的重视。SSH,作为防火墙的Linux和通过Shell进行的远程访问属于这一类。 最后,我将看看备份例程(使用Linux作为文件服务器),然后将配置Web和邮件服务器。我想邮件服务器可能很麻烦。 我很想开一个博客,看看两周后需要花多少钱。关于发行版,我已经看到有数百种不同的Linux发行版。老实说,我不想做任何简单的事,但是,与此同时,我不想花几个小时来做一个非常基本的操作。理想情况下,我只想在命令提示符下工作,一旦做到这一点,便可以使用大多数漂亮的GUI(无论如何,我希望如此)。 再次感谢您的帮助,我们将不胜感激。 编辑2:这给我最后一个问题,我应该使用哪种发行版的Linux?