这听起来可能是一个很愚蠢的问题,但是我已经使用了Linux一年多了,而且我仍然像使用Windows一样使用它。 我完全不知道如何了解更多关于bash或其他Linux内部的知识。 任何人都可以帮助我吗? 指导我如何继续学习更多关于Linux的知识,并在他们称之为体验其全部实力的时候。
你需要一些快速和高回报的项目。
如果你想了解幕后方面,我build议你安装* nix的服务器版本。 Ubuntu 9.10 Server版本是一个坚实的select。 然后select一些不太复杂的项目,在短时间内为您提供丰富的经验。
以下是我在招聘几乎没有Linux经验的新员工时通常会build议的项目(按并发症sorting):
至于bash的具体情况,有关这个主题的书籍和来源的怪异。 尝试以下项目:
最后一点,你的项目要有创意。 如果你select看起来有趣而不难的东西,你会学到更多东西。 最终,艰难的项目将会很有趣,因为从以前的经验来看,学习曲线会很低。
您需要从命令行生成想要做什么的想法。 考虑一下应用程序(比如构build一个媒体服务器/邮件服务器),或者让你知道更详细的linux系统的东西。
其次,你可以在Linux论坛(比如Ubuntu论坛)中闲逛,试着解决那里发布的问题,从而同时学习和帮助这个事业。我不是说你能够理解/在这些论坛上,但你会在这个过程中学习 – 我们的主要动机。
你可以从这里开始。 老实说,如果你在Google上input“Linux命令行”,你会看到很多有趣的东西。 另外,我认为这个问题会在超级用户身上得到更好的解答。
我推荐杂志去感受一下linux版本发生了什么,尽pipe我不知道你住在哪里。 LWN随处可用。
具体来说,我build议遵循一些关于debianpipe理的教程。
服务器故障在这个话题上已经有了一些很好的答案。 这里有两个post,给你的资源学习:
这里是一个post,表示从Windows更改为Linux时的一些困难:
作为Windowspipe理员,您尝试学习Linux发行版遇到了哪些问题?
这可能会给你一些有关从何处开始学习的提示。