学习《鸟哥的Linux私房菜.基础学习篇》,自己也可以安一个Oracle的虚拟机,进行Unix环境下的程序编译。如果是写应用层的软件的话最好弄一个C++的编译环境,当然,Unix也是支持C环境的;鸟哥也会讲到一些。加油吧!
不知道你目前是个什么水平
如果对linux基本无知,建议购买《鸟哥的linux私房菜-基础学习篇》,同时可在lamp兄弟连网站下载李明老师的linux教程视频。
如果已经入门,可学习一些专门的编程教程
先要学会使用LINUX,安装个LINUX每天在上面工作娱乐编程。有一本入门书可以参考《鸟哥的Linux私房菜.基础学习篇》