Chinaunix首页 | 论坛 | 博客
  • 博客访问: 915266
  • 博文数量: 380
  • 博客积分: 3495
  • 博客等级: 中校
  • 技术积分: 3996
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-02 09:35
文章分类

全部博文(380)

文章存档

2015年(2)

2014年(5)

2013年(9)

2012年(9)

2011年(67)

2010年(103)

2009年(182)

2008年(3)

我的朋友

分类: LINUX

2009-02-11 17:03:33

要想进入到Linux的编程世界,那么我想要具备下面的知识。
1.基本的Linux操作
2.知道Linux的历史,也就是Linux与Unix的关系。
  无非就是原来只有Unix,后来Linus这位大师开始做成一个类UNIX系统,然后放到INTERNET上。
  随后流行了。
3.熟悉C语言,俺建议熟悉C语法后,要熟悉C的标准库函数,不到三百个吧,基本上可以分成三类,
  A。IO库,也就是输入,输出的。人家总说LINUX的一切都是文件,要是你不会IO,那你怎么操作LINUX的一切呢。
  B。字符串库,看得见的信息基本上都是用字符串来说明的吧。而且这里还包含了些内在的操作。不太明白为什么放这儿,也许就是大师看字符串也经常操作内存吧。
  C。数学库与其它。很明显,俺把数学库与其它不知道怎么分的东西,全放这儿了。
4.知道系统调用的概念,用LINUX内核的机能基本上就是系统调用。
5.知道GCC,MAKE,GDB等一些基本的概念,你要是还会用VI,EMACS,那就更好了。起码不会像我没事就用GEDIT。
6.知道POSIX与SUS,就是标准,所谓的标准就是大家都应该遵守的东西。就像咱们说apple,学过英文的都知道这是苹果,不过可能各个系统都有口音。谁让现在流行的LINUX系统不是一个呢。

阅读(764) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~