总看到某某新人在论坛中说新装了什么版本,这个版本怎么样怎么样。朋友,你要明白,版本有时候不是一切。学linux到底要学什么?我认为是学经典的东西,什么是经典的东西?就是被用的最多的东西?所以说你会用一个稀奇古怪的命令没有什么好称道的,但要是你不会ls,那就是等于傻子了。linux提供的很多命令,有很多是没有必要学习的,大部分只是在需要的时候去查一下参考书。我看很多新人投入很多精力在命令行上面,说实话没有必要。学习是个循序渐进的过程,把命令行单独孤立出来学习不是一个好方法,人之所以比猪聪明,是因为我们知道什么是重要的,然后把80%的精力投入到我们认为重要的地方。就像学习语言,你把一本字典背下来就牛了吗?未必,人不是机器,语言的作用是交流,你背下一本字典远不会比你熟练使用常用字带给你的好处大。所以,与其样样都学,不如熟悉几样,并玩出内涵来。那么linux下面什么是经典的呢? 一些最常用的命令 ls, top, chmod, cp, rm, cd等等, 基本的shell脚本知识,xwindows的基础知识,编辑器vim的基本用法。这就是全部了!!!!有人说是不是太简单了,是!linux本来就很简单,所谓大道至简,如果一个东西很复杂,它的生存不会常久。很多人会说,这个和我们看到的不一样阿!!是!我承认,你们都被忽悠了!相信我linux就是这么简单。有人说我要学习QT,我要学习tcp/ip, 我要玩并行计算。朋友请搞清楚一件事情,linux本身只是一个操作系统,作为操作系统他自己不会有上述的功能,那些都是从最最基础的东西衍生出来的,如果你始终盯着这些所谓的高级货色,你就永远也看不清linux的本质。linux就是把很多小功能集合到一起,然后提过给你巨大的自由度和选择性。ls是小个功能, shell的基本常识是小个哦功能,你把他们放到一起就可以做很多事情,在linux下面1+1>2永远是真理。
所以与其花心思在在版本上,不如学点小功能,小经典,随着时间的增加你会发现你遇到许多问题,试着用现有的资源解决它。在这样的循环中直到有一天,你可以不用gnome,不用gtk,你会试试轻量级桌面,你会尝试着去定制自己的系统,你会为vim编写自己的编程格式脚本,这时候你就入门了,这时候你再去试试你以前不能解决的问题? linux是一种修炼,你用的越多,遇到的问题越多,你进步的越快。
依北风 于 2009-05-21 15:17:40发表:
赞成楼主的观点!就像国人学英语一样,因为没有说英语的环境,平时说话根本用不着英语,所以,只要不及时复习,很快就忘光了。
apple753357 于 2009-05-19 06:16:30发表:
14# 大宝
凡是我能记住的linux知识,大部分是我遇到并解决的问题。捧着书正儿八经的学倒反而没有什么东西留下深刻的印象。
大宝 于 2009-05-18 00:00:53发表:
学与用是相辅相成的,不可只重其一,更不可将二者分离
jyz19880823 于 2009-05-17 21:26:17发表:
顶,不过猪也不是一无是处,有时候人不如猪...呵呵
caryfang 于 2009-05-17 20:45:26发表:
说得太好了
henryhj 于 2009-05-17 18:18:59发表:
这个其实看个人需求了,没法用群的概念来说明白
lijiang 于 2009-05-17 18:17:00发表:
接受楼主观点!
wang7131984 于 2009-05-17 12:36:57发表:
很多tiling window manager的配置都需要各种脚本语言的经验。而通过自己配置xwindow环境也可以掌握很多知识,比如你不懂xwindow的字体显示原理就不很难解决字体显示问题,不懂声卡的知识就很难配置声卡.......可以说配置的过程可以让你掌握很多东西。如果老是呆在kde,gome等等桌面环境中自然难以体会到其中的乐趣
kpshare 于 2009-05-17 12:27:44发表:
呵呵,有道理。。
you_me 于 2009-05-17 11:44:11发表:
说得好!
hantu 于 2009-05-17 11:07:47发表:
生命有限,不要什么都学,只学有用的
paul_Zhao 于 2009-05-17 10:23:47发表:
顶
Dobes 于 2009-05-17 09:27:47发表:
linux是用出来的,不是学出来的
这句话对
RedFire87 于 2009-05-17 08:30:32发表:
赞,时间最重要
rainwaylee 于 2009-05-17 08:29:15发表:
赞一个,真知灼见也