给我简单说下,linux编程 怎么入门

1,需要那些基础?我从ubuntu入手的,对linux系统还不是很习惯额。。。2,用什么语言?我对c++了解一点3,用什么编译器开发?听说过g++,不知道咋样,我最怕那些... 1,需要那些基础?
我从ubuntu入手的,对linux系统还不是很习惯额。。。

2,用什么语言?
我对c++了解一点

3,用什么编译器开发?
听说过g++,不知道咋样,我最怕那些找不到参看源码的编译器。
就像windows的vs2012,可以在百度搜索到实例源码,看别人写的代码学习
wxdev c++就根本找不到实例源码,csdn和github都找不到,没法学。。。
展开
 我来答
第四片叶子521
2014-04-14 · TA获得超过435个赞
知道小有建树答主
回答量:154
采纳率:100%
帮助的人:50万
展开全部
  1. LINUX操作系统常用命令,先会十来个常用的就可以ls cd mkdir rmdir cp mv rm

  2. vi 的使用及简单的命令,很简单,一会就会。

  3. gcc g++的使用,也就是命令,参数,常用的就那几个

  4. makefile编写,看明白了也没什么,稍有点难,其实如果初级阶段写些简单的还是不成问题

  5. SHELL编写,很容易编写简单的,复杂的我也没试过,学过一点,但是因为工作没用就没再接触,反正要是学先熟悉一下。

  6. gdb调试,说难有点难,说不难其实和VC一样,只不过都用命令的行式,有时候有点不习惯

  7. 接下来就是一些LINUX C/C++的API的学习了,和VC有点不一样,但是其实功能都一样,对照一下都会了。线程、进程、网络编程等等

  8. 对于数据库的操作,ORACLE MYSQL SQLSERVER常用的掌握一下

  9. 环境变量总要会配吧

  10. 共享库到最后也应该去写吧,也就是VC中的DLL,不过不写也没关系。


能想到的就这么多了,希望可以对你有帮助,现在,我该去准备我离职工作交接什么去了,祝你好运!

常乐常知足
2014-04-14 · TA获得超过1152个赞
知道小有建树答主
回答量:702
采纳率:66%
帮助的人:190万
展开全部
首先要熟悉linux系统,语言用C或者C++都可以,用gcc编译。如果Linux文本编辑器不熟的话,建议在windows下写程序,用UltraEdit之类的文本编辑器写代码,写好后ftp到Linux中,进行编译执行,只要写好Makefile文件,编译也很简单,敲个make命令就行了。至于实例源码,网上还是很多的,不一定非要针对Linux,绝大多数C函数都是标准函数,是跨平台的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
青春小妹冯丽琴
2014-04-14 · TA获得超过335个赞
知道答主
回答量:96
采纳率:0%
帮助的人:24万
展开全部
redhat linux比较经典,自己买几本linux的书看看,你为什么怕找不到参看源码的编译器?你自己可以在网上下载一个调试工具啊。你先从linux终端命令开始学起吧,还有shell脚本,相当于windows的bat。这些都是基础知识,linux你有不懂的,多问问那个男人(man),只不过那个男人是老外。这些简单问题你都要懂,接下来就是编程,编译,你说的g++就是编译C++的编译工具,学着用就好,然后网络编程,数据库编程统统都会了,你就是大师了,不过对于你而言,你基础几乎没有,学习linux是一条漫长的路,完全看你自己感不感兴趣,技术这东西就是要自己肯去钻。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniappfsbho8il66ile
2014-04-14 · TA获得超过1327个赞
知道小有建树答主
回答量:711
采纳率:100%
帮助的人:457万
展开全部
  1. 强制自己源码安装一些大型软件,坚持7天。

  2. 你走运维还是别的什么?

  3. 推荐买本鸟哥的私房菜,先看看吧。

  4. 个人经历的话,强制学习半个月,基本就会好多了

  5. VI就可以了,华丽点Sublime text 3

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
屈青松fly
2014-04-14
知道答主
回答量:2
采纳率:0%
帮助的人:2.5万
展开全部
多看C语言和多看别人写的代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
折钰03H
2014-04-14 · 超过68用户采纳过TA的回答
知道答主
回答量:406
采纳率:0%
帮助的人:177万
展开全部
shell和C语言是两码事情, 要想学习shell的话, 首先要从系统管理学好。
如果连系统在做什么都不知打的, 那学shell有什么用?
对shell编程迷茫的话,可以一起研究一下!
知道是什么意思?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式