最近些日子里,在学习linux。
说起linux,很多人都知道它是非常棒的操作系统,但是许多人都认为它操作起来甚不方便。其实我感觉这是对它的一个误解。打个比方,想象一下你还是小孩的时候,如果大人什么都满足你,你自己什么都不用担心,而只玩乐的生活着,那么长大后的你会是什么样子捏?要想有所成长,就应该去接触些新东西,习惯了,也就简单了。正是因为linux提供的功能非常强大,才会让你误解为麻烦。想想当初我们用 windows时,也是感觉到困惑。
朋友告诉我,很多用了linux 的人都不喜欢用windows了。那次我没有怎么回复他。主要是因为一句两句话是讲不清楚的。用不用哪样工具,主要还是要看你现在要做什么,如果要开发那种大型且要求安全性高的网站,我感觉linux非常优秀,因为apache mysql php最初都是在linux上开发出来的,和linux有非常好的兼容性,而且linux系统本身安全性就比windows高,还有linux的病毒也很少,在此就显示了linux的优点了!学习liunx并不意味着要抛弃windows,而做个linux的“忠诚者”,最重要的还是兼其所长,补其所短。就象,学习了c语言,难道就不学c++,c#,java了吗?当然不是。在驱动等底层编程,c优越性就表现得淋漓尽致,对内存的操作和管理,可以使程序高效运行。但是,要用c去做大型的应用软件,却是显得步步惟坚。Linux和windows是2个可以互补的系统,无论作为一个程序员还是web开发工作者,我们都离不开这两个平台的!取其长,平其短,促进我们工作高效,稳定才是最终目的!
linux有个强大的shell,不管是刚开始的b shell,c shell,还是现在的bash,tcsh等都让管理者非常清晰知道系统在做什么。我们可以通过编写一些简单的脚本,去完成平时需要很多繁琐步骤才能完成的操作,还可以把自己编写的脚本放进/usr/bin来当做命令直接调用。
刚开始学习linux,是从系统的安装,常用命令,vi编辑……入手的。在安装系统时,我们所选的CentOS5.5终极版,由于刚开始学习,索性也安装了GNOME桌面环境,就像起初接触windows一样,来熟悉linux。但发现windows下很多能用的操作,linux下都行不通,随着课程的推进,现在已经习惯和喜欢命令行窗口操作了!当然我们都使用远程登录软件在windows下登录linux。看着字母一页一页快速往上滑动,哗哗的,就像电视里所见黑客攻击别人系统一样,那种感觉让我异常的兴奋,更加喜欢命令行了!这些天主要在进行LAMP环境搭建,周五搭建了一天,每个步骤安装配置好后都没有问题,但是当整个LAMP环境搭建好后,apache启动不了,我晕,查了很久的问题,也不知所在,老师也鼓励过我们不要放弃,很多从业了多年的人,也有可能短时间内搭建不成功。今天起早,准备在和它较量一场,我就不信,在天黑之前弄不好你了!小样,等着啊!
转载于:https://www.cnblogs.com/springside6/archive/2011/07/27/2525704.html