.
.
linux
学习心得
我们这一代
90
后,从小接触的是
windows98
,家里条件好的自己有电脑装的是
2000
,后来又有了
xp
,上大学时又有了
win7
。说实话小时候没想过搞
it
,也计算机了解也只
是一些皮毛,至于什么
unix
,
linux
,听过没见过,就更别说用过了。
以前觉得
linux
就跟
dos
一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。直到
学习
linux
这门课以后,我才知道,原来我错了。
一.为什么要学
linux
呢?每个人都有不同的看法,下面我说说自己的感想吧。
首先
linux
是开源的,这也是最主要的原因,想学
windows
,
unix
,对不起我们没源代
码。也正是因为这样,
linux
才能够像滚雪球一样越滚越大,发展到现在这种规模。其中不乏
很多
it
精英的心血。我们学透以后更可以做成自己的
os
!
其次,
linux
简单易学,因为我们初学者只是学的基础部分,
linux
的结构体系非常清
晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了
操作和运行模式。对我们学习操作系统有很大的帮助,加深我们对
os
的理解。
再次,
linux
是用
c
语言编写的,我们有学习
c
语言的基础,读程序和编写代码方面存在
的困难小一点,也是我们能较快掌握的原因之一。
二.学习情况
在学习的过程中,我们用的是
vm
虚拟机,开始时真的不真的该怎么去做,特别是我的
是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。后来通过自学老师给的资料和
向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在
linux
环境下运行,转换
目录等等。学了这些基础才能进行下面的模拟
os
程序。
老实说,第一个程序是在
c
中编译好的,调试好了才在
linux
下运行,感觉用
vi
比较麻
烦,因为有错了不能调试,只是提示错误。但是一些显而易见的小错误还是用
vi
改正比较方
便。以后的大一点的程序就得在
linux
下调试了,因为有的头文件在
vc
里面说找不到。
就这样,我们一边上
os
理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步
地布置任务,我们自学,就这个循环的过程中,我们学习了基本操作,用
vi
,
shell
,模拟内
存的分配过程等一些
os
管理。可以说自己收获很大,基本上完成了老师布置的任务,对于拔
高的题目没有去做,因为我了解我的水平,没有时间和精力去做。
期间我阅读了不少关于
linux
的相关资料,其中也不乏一些有趣的小故事,这既丰富了
我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。
三.对
linux
未来的展望
众所周知,目前
windows
操作系统是主流,在以后相当长的时间内不会有太大的改变,
其方便友好的图形界面吸引了众多的用户,甚至目前许多应用软件都是基于它的。可是没有哪
一个系统是十分完美的,这也正是有别的
os
得以存在的原因,每个系统都有其自身的优
点。
linux
最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因
之一,随着
it
从业人员越来越多,理论上会有更多的人使用
linux
,可以肯定,
linux
在以后