红联Linux门户
Linux帮助

终于,我掌握了初步的Linux知识

发布时间:2008-05-06 00:31:31来源:红联作者:dzajk
第一次接触Linux,那应该是回到九九年。但是,那个时候,觉得Linux特别复杂,而且,工作中,基本上都还是用Windows 98, Delphi和SQL Server。而因为自己并没有一个属于自己的机器,对于纸上谈兵的Linux概念,也就是蜻蜓点水了。

之后的工作,一直还是围绕Windows进行的,从Windows 98,一直到了Windows Vista,而使用的工具也从Delphi,转到了Visual Studio .NET。并且这些年,所积累的知识,经验,文档,代码,基本上都是围绕着这样的一个平台而进行的。

而最近之所以回到Linux,首先也是与工作有关。

在客户现场工作半年后,因为客户方的项目调整关系,将我工作重心从Windows Desktop开发,转到了Linux/ Solaris后台开发。感谢客户经理----我的朋友和邻居----这一决定,否则我可能还不至于现在能够工作于Linux平台。

说来惭愧,在我刚转到Linux后台开发工作的时候,我连VI这不会用。包括Less,Grep之类的命令都是现学现用。应该说,刚开始的那段时间,说来充满挑战。一切让我回想起当年工作于DOS的日子。

感谢Apple,自从iPhone发布之后,我们项目组每天在讨论iPhone,讨论Apple,特别是我的客户的经验。在过去的半年里,他购买了Mac Mini, iPod Touch和iPhone。而与此同时,我购买的Apple的产品的清单是Mac Mini, Mac Book和iPod Touch

对,就是Mac Mini,让我家里的网络环境变得复杂起来。以前我曾经写过一个关于我如何设置Mac Mini的情况。而在过去的几个星期里,我再一次整理了我的Mac Mini。它现在安装的是 Fedora 8,并提供虚拟化支持。在其上,现在还运行了另外Linux Server实例。

是的,在过去的两三个星期里,几乎每天下班之后,就是折腾我的机器。应该说,Linux的安装对我来说,还是很有难度。经常碰到很多莫名其妙的问题,包括SELinux,Firewall,Samba,Perl,Apache的设置。我至少在过去的几个星期里装了十几次到二十次左右的Linux。终于,我标准化了我安装的整个过程,能够使我能够每次安装,能够迅速达到相同的环境。

当然,安装能力不是我的目的。感谢Java和GWT,这是我现在工作中使用的主要工具。部署Java,Apache/ TomCat,GWT, MySQL的应用,终于能够完整的部署完成。一个简单的基于虚拟机的网络,最终完成了。

最后,顺提一下。我现在的家庭网络环境中同时运行的系统包括:Linux (Fedora), Windows XP, Windows Vista, Mac OS X, iPhone OS (iPod Touch)。还是挺有成就感的。
文章评论

共有 0 条评论