当前位置:  技术问答>linux和unix

学习linux的困惑

    来源: 互联网  发布时间:2017-01-12

    本文导语:  [size=24px]我是一名软件工程的大二学生,经过大一的迷茫颓废期,我发现了嵌入式系统这块大陆,决定向之前进。 我对C语言的学习似乎比其它的来得快,现在能独立完成四百多行的程序,图形界面还没接触过。我知道linux下C...

[size=24px]我是一名软件工程的大二学生,经过大一的迷茫颓废期,我发现了嵌入式系统这块大陆,决定向之前进。

我对C语言的学习似乎比其它的来得快,现在能独立完成四百多行的程序,图形界面还没接触过。我知道linux下C的作用比较大,于是就更认真地学习C了。

现在的情况是,我正在用fedora,基本的一些命令与操作还行。可我发现不知以我的linux和C语言的水平,究竟要从那个层面学起。我看过一些基础的书,很多我都知道的。一些比如《linux高级程序语言设计》的我又感觉很吃力。不知从哪学呢?困惑!!

我的想法掌握linux下的C开发。学校现在没有教这类的课。现在真的纠结了,还望高人指教,,,感激涕零,,[/size]

|

操作系统这些课程没有学过,很难理解linux系统的。

|
先把shell摸熟

不一定非要c

把shell摸熟le 再强化perl和python


后面就顺水多了

|
学习了

|
不要急于编程,可以先学习操作系统方面的知识,比如对进程,线程的理解,内存管理等,这对于你以后学习编程是有好处的,操作系统方面扫盲后,然后可以编写一些C语言的小程序,自动手动编译,写MAKEFILE文件,运行。可以装个LINUX系统或者用虚拟机运行LINUX系统。

|
多看看鸟哥的资料就好了

|
学习中.

|



这些对初学者都很不现实,虽然不一定看不懂,但绝对是没有耐心去看的。我深有体会
建议楼主先去你们学校的图书馆或者书店搞一本linux下的C程序设计吧,自己去挑,找一本比较比较合适自己的,linux系统的C程序设计里面会讲到linux的进程管理  进程通信  网络编程  文件I/O。。。。这样一来你对linux系统的了解也能够上升一个层次,编程水平也会有所提高。。。。。这本书对你很重要噢  你要好好挑选,,,至于看完这本书你接下来要干嘛那以后再说吧  我觉得等你把专业课学好了大概到了大三了再正式开始自学嵌入式刚刚好,因为大二你们专业应该会教数字电路和模拟电路,这些对嵌入式而言都是很重要的噢,所以嵌入式的着手学习还是等到这些课程都教了再开始吧   路还很长噢   希望楼主加油!因为我们两的情况相近,呵呵   一起努力吧!有问题再探讨咯

|
感觉嵌入式是个漫长的过程,不是几年就可以熟悉或入门的,只有保持浓厚的兴趣才可能完成嵌入式的入门,学习linux下得编程,shell那些都不是重点的东西,当然基础还是需要的,如何保持浓厚的兴趣,长时间的学习不导致感觉很枯燥,是很重要的。
建议学校期间不要追求会什么,好好的学习基础的东西就可以了,并找到使自己能保持尽头学下去的切入点是最重要的,真正的锻炼还是将来工作的锻炼。

    
 
 

您可能感兴趣的文章:

  • 我想学习linux桌面编程,那么有没有必要学习linux的内核以及内核的相关编程呢?
  • 我想问一个大家,我现在刚学习LINUX,我想问一下在LINUX学习哪些知识有前途???
  • 新手提问:学习c++同时也想学习unix和linux
  • 学习linux网络编程需要学习些内核知识吗?
  • 想找共同学习Linux的新手,一起学习,共同成长
  • 我想学习linux,请问哪个linux版本适合新手学习,哪里有相关资料下载,谢谢了
  • 你们学习Linux是学习什么的?
  • 我想学习Unix,请高手给个下载网址,用linux来学习Unix差别大吗?
  • 我想学习LINUX,在哪里下手学习,我现在要看什么样的教材?
  • 我是学习web开发的,主要是java开发SSH开发框架和ajax等。我想知道有没有必要学习一下linux相关知识。
  • 找几位刚刚入手学习Linux kernel的人共同学习(0.11 赵炯)
  • 想学习Linux编程 哪里有比较好的讨论区(有学习资源)
  • 学习linux一定要先学习寄存器、汇编等吗
  • 小弟刚来,只能给100分!请教一下各位:学习LINUX,用什么作为学习的“入门书”?推荐一个作为我的第一本书吧!
  • 装好了ubuntu怎样学习c++,linux下C++学习的环境软件是什么?
  • 因进修,需要学习《Unix 环境高级编程》一书,完全没接触过Unix/Linux,请推荐一个学习环境。
  • 自己的机器上不能安装linux,还有办法学习linux吗?
  • 学习linux内核入门:从哪一部分开始学习?
  • 本人想学习linux,请问哪里有比较小的linux版本
  • 【版主】新来一个Linux学习网站 http://www.go2linux.cn/ 散分
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • PHP介绍及学习网站推荐
  • 想深入学习Java应该学习哪些东西
  • 准备学习docker: docker version命令查看版本
  • 学习c后,学习pb,大家提点建议,谢谢哦
  • HTML 学习总结及下一步学习教程推荐
  • 有最近开始学习Minix的吗?一起来学习吧
  • OpenStack相关学习资料搜集
  • 我想问问哪里有AIX下啊!~版本越新越好!~我想拿来学习学习
  • juqery的python实现:pyquery学习使用教程
  • 学习java好 还是学习嵌入式开发好??
  • 从Delphi开始学习Java,如何学习Java.欢迎大家的光临!
  • 请问学习JAVABEANS是不是就是学习java.beans.*类库??
  • 谁有 电子版 mastering ejb 2e 多谢!!及学习EJB 集合什么实例学习比较快一点?
  • unix下C++代码中如何进行数据库操作?给个完整代码学习学习
  • 学习Java是从基础知识开始学习好还是直接学习JBuilder好?
  • 学习JSP编程的话,JAVA学到什么样的程度可以开始JSP的学习呢?
  • 用java做东西,除了学习java,最重要的还应该学习些什么东西?
  • 想要学习java不知道在win98下能不能学习java?????????????????
  • 刚学习玩纯java语言,没学任何API,接下来该怎么学习?
  • 我准备学习Java,重点在J2EE,高分向大家讨教学习的思路和方法!!!
  • 小弟刚来,只能给100分!请教一下各位:学习UNIX,用什么作为学习的“入门书”?推荐一个作为我的第一本书吧!我最想用FREEBSD!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3