Chinaunix首页 | 论坛 | 博客
  • 博客访问: 544648
  • 博文数量: 27
  • 博客积分: 7010
  • 博客等级: 少将
  • 技术积分: 1435
  • 用 户 组: 普通用户
  • 注册时间: 2007-01-24 12:13
文章分类

全部博文(27)

文章存档

2011年(1)

2008年(26)

我的朋友

分类: LINUX

2008-05-28 11:40:10

   2005年夏天,来到山东,开始我的大学生活.
   来到一个完全陌生的地方,起步总是那么的困难.我选择了计算机科学与技术专业,但在这之前,我对计算机一无所知.
   大一这一年,完全自己摸索,没有什么方向.对操作系统的认识完全停留在Windows上.这一年虽然没太大的收获,但至少扩展了自己的眼界.
   经过一年的努力,06年10月,我终于进入了我们学校的网络中心,并一直在此勤工俭学,在这里,认识了几个技术很强的师兄,在他们的引导下,我正式开始了我的Linux之旅.
   这被我视为人生的一个重大转折点.这些时候,任何一个选择,往往都是至命的,因为她可能影响你的一生.
   在表姐的帮助下,06年12月份,我才拥有了第一台计算机.我只在这台计算机上装了Linux系统.这一举措,使我一直在Linux下学习,工作和娱乐.
   我使用的第一个GNU Linux版本是Ubuntu.对于初学者来说,我认为这是一个很不错的Linux入门系统.有apt这个工具,软件的安装至少很方便.我只在这个系统上学习了大部分Linux命令.熟悉了Linux整个体系结构.
   从Windows转到Linux,对比之间,我不得不叹服于Linux的强大功能.同样的机器,硬件性能在Linux下得到更充分的发挥
   Linux下有很多系统性能监视工具,帮助用户时刻了解系统当前的工作状态.top是一个全局监视工具,通过它,可以看出当前cpu的使用情况,内存的使用情况以及当前活跃的进程.这里,得提一提的是Linux对内存的管理机制.Windows用户都很清楚,他们会因为Windows下很多空闲内存而高兴,而Linux下,在任何时候,内存的利用率都差不多在70%以上.举个简单的例子,如果在windows打开一个视频要5s的话,那么在Linux下也许要用上你1s时间.ps等其它工具可以很方便的对进程进行管理.
   也许Ubuntu太侧重于桌面用户,Linux在服务平台上的优势并没有发挥出来.
   在使用Ubuntu四个月以后,我开始使用RedHat系列的系统.这一次学习的重点主要侧重于Linux在服务平台上的优势.我选用的是CentOS5.手里维护着一台web服务器.这是一个手工搭建的基于apache2.0 + php5.0 + mysql5.0 web服务平台.实践证明,它的稳定性,可靠性是值得肯定和称赞的.
   Linux的安全性是大家有目共睹的,SeLinux,防火墙,iptables等工具使它的安全性更加得以保证
   Linux的日志回滚机制使得Linux的安全得以更有效的追踪.
   Linux的网络功能很是强大,常用的ftp服务,ssh服务,DNS服务,E-Mail服务等,Linux平台都能很好的支持.
   这两个Linux系统都很不错,但我个人更喜欢Slackware这个GNU Linux版本,因为在这上面使用gcc,make等工具时,它能更好的支持.
   对于Linux桌面,我使用过KDE,Gnome,Fvwm,Fluxbox.KDE,Gnome相对比较友好,适合于大部分人使用,但其耗费的硬件资源也相对较多;Fvwm很适合于搭建完全个性化的桌面,它和FluxBox都是轻量级的桌面,对于看重系统资源的用户比较实用.我目前正在使用FluxBox.
   我主要精力放在Linux下做Java程序开发学习.这里写写我常用的一些工具: Emacs很强大,但我还是觉得vim更好用.Eclipse是开发Java的很好用的工具.Maven2,Ant作为项目管理工具,CVS作为版本管理工具.
   结识Linux至今,将近两年时间,她对我的影响是巨大的.是她把我带进了开源世界,使我对计算机,程序设计等有了更深层次的认识.也为我指明了人生发展的方向.
   今后将继续学习Linux,以便对她有更深的认识,也希望能向更多的人宣传Linux,使他们的思维早日从Windows中解脱出来.
阅读(968) | 评论(0) | 转发(0) |
0

上一篇:回心转意

下一篇:我与JavaEE

给主人留下些什么吧!~~