免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 759 | 回复: 0
打印 上一主题 下一主题

Linux学习的经历 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-10-11 23:30 |只看该作者 |倒序浏览
回想起来,从接触Linux到现在已经有一年半多了,我个人感觉用Linux能实现的东西要比Windows多,用起来更加灵活,更加自如,不过由于接触计算机开始就一直用Windows,到现在根深蒂固了,要说习惯,那就不用说了,还是Windows比较顺手,思维已经形成了习惯,不过这也是学习Linux的一个障碍. 我学习Linux是在一个老师那学习的,刚开始接触,感觉有点象DOS,全是命令,特别的烦,后来随着使用,感觉它的灵活性和便利性完全高过Windows,呵呵,现在可以慢慢接受它了.刚开始接触一个新的操作系统,首先得了解系统的结构,才能更好的去使用他,当对系统有所了解后发先,它的系统结构与以前熟悉的Windows完全不同,不管从目录结构还是从设备管理方面都截然不同,Linux是完全树型结构,所有的都是以文件形式管理,包括硬盘等,以块设备文件的形式管理的,不象Windows是以驱动器形式管理,想学它,就的完全打破原有系统认识,从新来认识这个系统,这确实是挺痛苦的一件事.刚开始学习Linux,没有别的捷径,都是从背系统的命令开始,当你学了很多命令时问题又出现了,背了这么多有什么用那,没有能把这些命令灵活的运用,慢慢的,我们开始学习系统管理时,老师的一些要求,你自己的一些想法会慢慢的让你感到这些命令你慢慢的可以熟练运用,比如我想查看我CPU的情况,老师会告诉你CPU的信息存放在/proc/cpuinfo那个文件里,只要你查看这个文件你就可以了解到你的CPU信息了,这样你就可以使用访问目录命令cd了,直接cd /proc 然后cat cpuinfo 或者直接 cat /proc/cpuinfo就直接可以实现了,慢慢的你就会发现那些命令越来越熟悉,使用就越来越灵活了,当你加深对系统的了解,你积累的命令就越多,比如你要查点你硬盘存储情况,你就会接触到df命令等等,学习这些关键在于一个积累的过程,再后来,就会接触到网络管理,那时自我感觉良好,觉得网络管理没有什么东西,可是后来发现我错了,不但要有网络方面的命令,而且还要对网络结构有所了解,否则很多东西理解不了,那时老师教我们如何添加静态路由,如果要是连路由是什么都不清楚的话,怎么添加呀,如果对网络的IP划分没有认识,就会配的一塌糊涂,利用这个机会,我把计算机网络恶补了2周,可算有些长进了,接下来我们就开始学习如何配置网络服务了,首先配置nfs服务,这是一个类似于网络共享的服务,然后那是FTP服务,学习如何配置一台FTP服务器,然后就是apache服务,用语发不网站的等等等等服务,学了这些服务,你要了解服务是否启动,你的服务是否配通,查看网络的状态是很重要的,我又学会了netstat命令,查看那些端口开放,然后又学会了查看进程的ps命令,就这样,慢慢的积累和好多命令,在刚开始学的40多个命令开始使用系统,到现在已经掌握了更多的命令,完全就是一个积累的过程,当你想到一些功能时就会运用相应的命令了,但是这些仅仅停留在理论和实验上,没有真正的去接触网络管理,这些还是欠缺,在我加入社团,开始真正的接手服务器管理时,就会发现真的没有那么简单,很多问题根本都是没遇到过的,老师和书本没有的问题让你无从下手,服务器让我管的一塌糊涂,让我真的很苦恼,后来就去找老师和我学习的前辈,求教他们,他们毕竟很有经验,可是后来发现,你的问题太多了,人家也会产生厌烦情绪,每天被你缠着问一些弱智问题,你自己都会觉得不好意思再去问,我的好朋友他就告诉我,你一定要培养一个自己解决问题的能力,如果不会了就好好利用互联网,把问题的关键字到google上一搜,你的问题肯定不是你第一个遇到,可能前人已经遇到并解决了,你就直接可以借鉴并解决了,这样就可以解决一大部分问题,如果在无法解决,你可以到高水平的技术论坛上去发帖子问,肯定会有好心人帮你解决的,世界上毕竟还是好人多,呵呵,当你真正的具备了这个能力,问题对你来说那就是不是问题. 后来,在好朋友的帮助下,我的水平真的有很大的提高,校内一些小问题我就可以解决了,还不是帮助一些其他同学.我的好朋友mq110他建议我泡论坛,并介绍我去ChinaUinx论坛,他告诉我,再这上看,很多人遇到的问题肯定是些共性的问题,虽然你现在没遇上,说不定什么时候就能遇上,看看人家是怎么解决的,这样就增加了你的经验,也开阔了你的视野,不会局限.刚开始我只能看帖,看人家的问题和回答,后来看的多了,积累的也多了,发现很多问题我以前遇到过或看过有人问,就试着帮着解答,慢慢的就可以帮很多人解决问题,这时才发现,自己又长进了,这种感觉真的是无以言表. 当你做了一段系统管理是你就会发现,很多事特别琐碎,有点鸡肋,让你有些郁闷,这是就会想起程序实现了,所以我就选择了写shell,这个对于Linux系统管理来说真的是太方便,也是必备的技能. 做很很久的系统和网络管理,我的总结就是这就是一个积累的过程,老师教的那些就是一个入门,根本没法应用于实践,完全要靠你自己去积累和探索,在老师给你搭建好的这个平台上尽情的去发挥你的才能,这样才能真正的学好Linux.

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/24595/showart_183038.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP