日期:2014-05-16  浏览次数:20655 次

想深入学习linux下编程,请问在熟悉linux同时是不是应该好好找本书学c++?
接触这个linux没几天,目前很多系统日常管理方面的工作也还不太会,打算对着手边的系统,对着linux书籍,边看边练习
如果以后我想超编程发展,是不是有必要看看c++?目前脑袋里面仅剩很少的大学时候积累的c语言基础了,什么宏阿,指针阿,链表阿,结构体;堆栈,队列阿,都在脑袋里模糊起来了,而至于c++中的类,更加只是听说过什么共有,私有,属性,方法!

一时间感到自己怎么就是一个白痴了,什么都不会了,谁有类似的困惑,都是先学的什么再学习的什么?
希望有一个比较科学的学习方法来提高效率

------解决方案--------------------
复制.....粘贴....

先找Linux学习笔记,了解一点

然后看LINUX与UNIX SHELL编程指南,里面介绍了大多数常用的Linux命令,还有脚本编程

然后可以开始看Advanced Programming,或者如果想搞内核就看Linux Device Driver 3rd,然后Linux 内核完全注释。

期间如果有需要了解Make等等的再看GNU_make_zh_CN,还有gcc,gdb,vi等资料...
------解决方案--------------------
系统日常管理无非是网络啊 日志啊 和系统问题啊 十分乱 遇到了再上网查或者发帖问把
想一下子全弄懂是不可能的 靠的是经验的积累
想linux下做开发 看对书和练习很重要 经典的那几本
the_c_programming_language
OReilly.Understanding.the.Linux.Kernel.3rd.Edition.看了没,另外可以看下linux源码
里面很多编程手法值得学习
------解决方案--------------------
看看shell和C吧,
C++面向应用的,与OS关系不大,