您的位置:首页 > 运维架构 > Linux

Linux 编程学习步骤

2010-08-24 17:47 169 查看
分享一下自己的经验,虽然到现在也才算Linux刚刚入门,但觉得有些经验有分享给新人的必要,只是说一下个人对学习Linux开发的一点看法,不妥之处,欢迎大家指证。

 

1、学习Linux基础知识,能够独立安装Linux,对于用惯Windows的筒子建议还是从图形界面起步比较容易,不要象我一样直接在字符终端界面下学习,如果是熟悉DOS的话从字符终端入手可能也会比较容易上手。

这一部分主要学习内容:操作系统文件管理、用户管理、日志管理、进程管理、权限管理、网络管理、Linux基本命令、软件安装与删除(编译安装程序放到后面学习)、学习一些Shell基础。

 

2、了解了基本的Linux操作系统知识以后,开始接触GCC编译器(对于采用C、C++以外其它语言开发的可以直接了解专门的编译器,GCC能够编译的语言不只限于C、C++,由于一些语言本身也是用C开发的,所以学习GCC编译器是很有必要的),了解编译原理,掌握编译工具的用法,学习程序的编译与调试,熟悉Makefile的使用方法。熟悉各种编译选项的作用与用法。

 

3、深入学习自己熟悉的开发语言。多看些书籍。多实践,实践是学习编程最快的方法。

 

没事的时候手边就可以放一本跟学习有关的书,有空就看看。推荐一些书:《LINUX系统分析与高级编程技术》、《LINUX编程白皮书》、《OReilly.Managing.Projects.with.GNU.make.3rd.Edition.Nov.2004.eBook-DDU》、《Using GNU Compiler gcc》、《OReilly.Learning.the.bash.Shell.3rd.Edition.Mar.2005.eBook-DDU》、《An Introduction to GCC - for the GNU Compilers gcc and g++》、《Beginning Linux Programming,3rd.Edition》、《Debug with gdb》、《The Art of Unix Programming》、《UNIX环境高级编程》。

 

剩下就是自己慢慢摸索,不断提升了,多实践。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息