LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1200|回复: 2

请教LINUX编程学习之初学篇

[复制链接]
发表于 2008-1-9 11:04:14 | 显示全部楼层 |阅读模式
各位LINUX爱好者们:
    大家好,很荣信再次加入LINUXSIR与大家一起学习讨论LINUX的应用。在次之前,我已经在LINUXSIR上经过两年的学习,也学到了一些东西,不过当时学得并不专业,只是随便的学了一些架服务器方面的知识,但是于由自己的发展需要和工作之便不得不再重操就业,走上LINUX的学习之路。
    在此之前,我是在学校学习LINUX的,但是当时由于学习有点忙,也只有课余时间才能好好的弄一下LINUX,当时感觉还不错,就是太复杂了,可是经过 我两年多的学习以来,LINUX的常见问题基本上能解决,但并不专业。面对现在的工作,根本就不能应用于工作之中,所以我再次来到linuxsir与大家一起学习LINXU之编程。
    由于我在LINUX下编程只会简单的C(从1加到100那种),所以想借些机会向各位有学习经验的大虾们介绍一下好的学习经验,介绍几本比较经典的书籍给我!在此,感谢为先!
发表于 2008-1-9 12:09:19 | 显示全部楼层
《unix环境高级编程》
《unix网络编程》(和上边是同一个老外作者,什么名字我忘了)
《unix/linux编程实践教程》清华大学出版社 Bruce Molay(美)
实践教程有大量全面的unix以及linux下的编程实践题目,避免了只看前边两本书的弊端
回复 支持 反对

使用道具 举报

发表于 2008-1-9 12:43:59 | 显示全部楼层
APUE 和 Unix 网络编程都是 Richard Stevens 写的,他 99 年的时候去世了,新版本是别人改写的。

不过个人对初学不推荐直接看 APUE,Linux programming by example 和 Beginning Linux Programming 这两本不错。前者集中介绍 Linux 下的内存管理,系统调用,文件系统等概念,而且包含不少开源项目的实际代码,看别人的代码对自己编写 robust 的程序很有帮助。后者覆盖面更广,比如它有涉及图形界面编程,数据库等等,因此书很厚,不过读起来是很轻松的。这两本书都有中文翻译版本了。

如果对 C 不是很有把握的话还是先把 The C programming language 看下吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表