最近些日子里,在学习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启动不了,我晕,查了很久的问题,也不知所在,老师也鼓励过我们不要放弃,很多从业了多年的人,也有可能短时间内搭建不成功。今天起早,准备在和它较量一场,我就不信,在天黑之前弄不好你了!小样,等着啊!
分享到:
相关推荐
我在此提交我的转正申请书,回顾过去三个月的试用期,我深感荣幸能够成为贵公司的一员。自2011年3月21日加入以来,我有幸参与并见证了公司团队的协作精神和高效运作。这段时间内,我不仅在技术上有所提升,同时也对...
实习期结束后,实习生对Linux运维有了更深刻的理解,巩固了原有知识,同时也接触到了高校课程中未涵盖的实战技能。同时,对IT企业的运营模式也有了初步的认识。 【实习体会】 实习生在实习期间收获颇丰,不仅在...
2. 实习体会:实习期虽短,但收获丰富,不仅提升了专业技能,还积累了人际交往经验,对企业环境有了更深入的理解。 总结,计算机实习报告是实习生自我评估和成长的体现,通过撰写报告,实习生可以系统地回顾实习...
- **实习结论**:实习期结束后,总结实习效果,如深化理解Linux运维,增强职业技能。 - **实习体会**:分享实习过程中的感受,如面对挑战的态度,对公司和工作的认识。 实习是个人从学术走向职场的重要过渡阶段,...
5. **工作总结与体会**:实习期结束,实习生获得正式职位,认识到专业技能的重要性,并决心继续深入学习,以提升自己的竞争力。 综合以上内容,这篇实习报告集中展示了计算机科学领域实习的经验和成长,强调了理论...
每个设计任务都要求提交详细的设计报告,包含设计目的、内容、准备、过程、结果分析、系统结构说明、用户手册以及个人体会,以全面展示学生的学习成果和理解深度。此外,报告的排版虽然不作统一要求,但须独立完成,...
编译环境为:gcc v9.2.0(MinGW) 与 Clang 10.0.0(WSL) 系统语言为英文,默认编码为UTF-8(由于windows系统命令行不支持UTF-8...总结:回顾整个综合程序设计的过程,对学习到的设计方法和思路进行总结,写出个人体会。
c#学习笔记(1) 51099在线学习网发布 文章来源:网络收集 发布时间:2006-05-25 字体: [大 中 小] 51099在线学习网 http://www.51099.com 1, 结构(struct) 与 类(class) [attributes] [modifiers] struct ...
【描述】:本文主要探讨了一位软件测试工程师在2019年的顶岗实习经历,详细阐述了实习期间的工作职责,以及个人在态度、方法和责任方面的体会。 【标签】:互联网,软件测试,实习经验 【正文】: 在互联网行业中...
例如,`const`可以在编译期或运行期初始化,而`#define`只能在预处理阶段替换。 **5.3 常量定义规则** 为常量定义清晰的命名规则,并在合适的位置声明,以提高代码的可读性和维护性。 **5.4 类中的常量** 在类中...
烊就能实现同样的程序既可以在 Windows下运行,到了Unix或者 Linux环境不用修改就直 接可以运行了。Java主要靠Java虚拟机(JⅧM)实现平台无关性 平台无关性就是一次编写,到处运行: Write Once, Run Anywhere 32:分布式...