linux实验结果与心得体会
Linux学到什么程度,才可以找到合适的工作?
Linux学到什么程度,才可以找到合适的工作?
首先我说一下我的学习路线吧!我是学习java出生的,懂编程的人都知道,一般我们程序员用开发系统,大多数都是在linux系统上开发的,在最开始的时候把我哥给了我一本书,我名字就叫鸟哥的私房菜!
这本书非常不错,非常适合刚入门的新手看学习。
里面讲的都是基础,非常适合新手,也容易看懂。不过我建议你还是拿一台电脑按照里面的说明一步一个脚印,按照里面教学的方式,全部按照指示操作一遍,这样的话你对里面的指令的话就会更加深刻多练习从最基本的指令开始,比如说新建一个文档,或者说只安装一个应用程序,等等等等。
因为linux系统全部都是一些指令,你只要记住的指令,以及其中的一些过程,我相信学习起来的话不会太难,如果说你能够把这本书看懂,看透或者说把你面的说的指令,都能够弄清楚,能够操作一遍写出来,我相信你对这个系统应该有一定的了解了。
在对这个系统有一定的了解了之后,你肯定也学会了,如何安装如何操作这个系统。你就会去对比去对比哪个版本比较好。然后的话去了解了解Bash命令由来,以及他为什么是开源的版本,或者说开源的版本对我们有什么好处。然后的话慢慢地学习框架,然后的话懂一点框架之后把框架的原理弄清楚。慢慢地往框架和底层原理这方面去走。
慢慢地你就有一个新手,变成了一个老手,能够看懂也能够找出一些最基本的bug,比如说这个:
随着你解决问题的能力的提升,慢慢地你就会懂得更多了。
前期学习linux系统,对于新手来说,最大的难点就是,记不住命令,一定要经常多用这样的话,你用的次数多了也就自然而然,能够记住这些命令了。
当然了,前面也说了最好的方法就是你的开发平台,就是用这个系统,会简单地安装一些应用工具,比如说文本文档办公文件等等,然后学习怎么样安装开发工具eclips,或者其他的开发软件。
之后我就慢慢的,去学习一些基本的J2EE语法知识。自己学着去做一些简单的小项目小游戏,等等等等。然后开始学习一些简单的基本知识。比如说,简单的API,多线程并发,集合,数组,哈希表,socket,前端的,CSS,Js ,jQual,jsp,servlet,ajax,等。还有持久层的数据库等,
这样的话底层知识你也会会学到一点,毕竟此时你有linux系统学习的一些经历。之后慢慢地也可以去学习一些简单的框架原理,目前三大主流的框架都可以去看一下,学习一下。
不过要是自学的话,除非你有非常非常强大的自学能力,还有意志力能够坚持的学下去。之后如果说你对linux有一定的了解了之后,可以去看看linux内核设计与实现,如果说你能读懂这个,你就是大牛了!希望对你有帮助!
Linux和革奴计划的故事,你怎么看?
自由软件
鸟哥的私房菜,很火!当年读大学的时候,一个好朋友拿着这本书在啃,我翻了下目录,对好朋友说,这本书太水。
不知道读过这本书的读者心里会不会不舒服,可能大家刚起步的时候都有一本适合自己的书,但是我想说一下自己多年的Linux学习心得,希望能够抛砖引玉与大家共进步。
Linux一开始学习,不应该极力地告诉学习者如何进行各种各样的配置,先把Linux的强大、便利等优势展示给大家更好,用命令行、vim完成一个服务的配置就比Windows gui点击几下完成配置高级吗?Windows也很牛,只是在某些方面Linux更胜一筹。我一开始用Linux觉得这gui很古怪,vim操作方式也很古怪,学什么呢?Linux有什么吸引力呢?不知道,我一开始是从一本上千页的Linux命令行手册开始学起的,学习过半之后就认识到了Linux命令行的强大……后面意识到对系统整体把握不够,又开始学习Linux系统管理手册,开发,内核。图形界面选一个自己喜欢的就OK,别过分纠结,虽然折腾图形界面也可以学到很多东西但是有比这个更重要的东西,我在这方面曾经浪费过不少时间,也算不上浪费