易截截图软件、单文件、免安装、纯绿色、仅160KB

我学Linux的几个体会


2007-9-24
我学Linux的几个体会
从 4G spaces 作者:Eric
这是我为 Youbentou 计划贡献的第一篇文档, 算是后续文章的开篇词. 本文按照GPL协议发布.
Linux 是一个高效的工作环境, 对于想要学习Linux的人, 这一点无需我多解释. 因此, 本文不是劝大家都投身Linux (虽然我一直在这么做), 而是给有志于学好 Linux 的人几点小建议. 算是授人一点自己悟到的低级钓鱼术, 让他们的Linux 旅途一帆风顺.
1. 立志要学, 就要坚持
我这么多年, 见到了无数立志要学一样东西结果最后半途而废的人. 我自己也不例外, 我曾经学了一段时间吉他, 废了; 韩国语, 废了. 幸运的是有几样没有废, 比如Java, Linux 和 Python. 现在是知识爆炸的时代, 想学任何一门语言, 一样技能, 一个系统, 开始都不难, 教材也很多. 进度慢不要紧, 难的是坚持. 驽马十驾, 功在不舍 .如果没有足够的理由让自己在下面的几个月中认认真真的学习, 那就最好先别学. 我学计算机语言也走过弯路, 学了很多其实不需要学习的东西, 而真正要学的却没有坚持到最后. 回头看看, 教训就是: 既然立志要学, 就坚持. 如果不能坚持, 说明这个事情暂时不重要, 先丢掉没有关系.
2. 注意动手, 注意积累
往往愿意学习 Linux 和编程语言的人都是喜欢动手的人. 我在国外一年多, 深感美国本科教育对动手能力的培养. 据我了解的, 美国本科生的家庭作业从来就不是背概念, 而是查资料写报告或者做项目. 我觉得 Linux 作为一种实践工具, 学习的方法只有一个: 动手. 我认识的一个朋友, 喊了三年学 Java, 结果最后一个程序没有敲过, 只是把教程当小说看. 其实如果能沉下心, 把书上每个程序都照着打一遍, 三个月, 足够让一个门外汉变成高手. 学习 Linux 也一样, 看教程, 看一年也未必有什么收获, 自己动手做实验, 一会儿就印象深刻了. 学Linux 和学一门自然语言一样, 非要多练习, 多积累.
3. 打基础, 不要耽于小技巧
很多人喜欢 Linux 的原因是因为Linux 脚本有神奇的魔力. 然而, 这一点不能成为Linux 学习的全部. Linux 的魔力来自于对计算机系统的深刻认识和对 Linux 哲学的理解. 无论是复杂精巧的 bash awk, sed 脚本的编写, 还是强大到极点的 VIM Emacs的使用, 都是建立在于内核原理, 脚本编程, 文件系统, 管道系统, 以及正则表达式等这几个基础上. 如果您只是想学点脚本炫耀炫耀, 就像在Windows 下以修改注册表为高手标志一样, 只会让自己捡了芝麻, 丢了西瓜(我自己犯过这样的错误). 其实, 只要踏踏实实打基础,


相关文档:

实战Linux Bluetooth编程(三) HCI层编程

1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI)  就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

Linux系统管理实践(9):DHCP服务器配置

    一般来讲,如果你有一个有线调制解调器或者数字用户线路,你就可以使用家里的电脑获取由你的服务提供商动态分配的IP地址。如果在调制解调器和本地网络之间安装了有线/数字用户线路的路由器,你的电脑很有可能是在启动过程中从路由器获取了IP地址。你也可以选择禁用本地路由器中DHCP服务器的功能,而设置 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号