`
blues1021
  • 浏览: 135432 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

linux阶段学习过程

 
阅读更多

阶段1:看书,做书上的习题,掌握文件,系统调用,线程、进程、网络编程等基本知识(还是C的部分)加深对语言和系统的了解。
阶段2:上SF上面下载一些别人的代码研究,
阶段3:寻找各类有用的库,尝试写出实际有用的程序。比如一个FTP客户端,或者一个Email收发程序,图片演示程序,小游戏,数据表单软件等等。
阶段4:选择你感兴趣的方向做深吧,比如网络,OpenGL等等。
另外,不应当局限于C++,Linux上面很多最核心的东西都是拿C写的。

分享到:
评论

相关推荐

    嵌入式LINUX学习步骤

    嵌入式LINUX学习步骤 适合初学者使用,各个阶段的学习内容列表

    java学习过程资源

    【学习阶段2】Linux(26天 【学习阶段3】redis.(27天 【学习阶段4】基础练习.(28-34天) 【学习阶段5】hibreanate.(35-38天) 【学习阶段6】struts.(39-42天) 【学习阶段7】spring.(43-46天) 【学习阶段8】...

    嵌入式Linux应用程序开发详解

    1.1.4 如何学习Linux 4 1.2 Linux安装 5 1.2.1 基础概念 5 1.2.2 硬件需求 7 1.2.3 安装准备 7 1.2.4 安装过程 8 1.3 Linux文件及文件系统 11 1.3.1 文件类型及文件属性 11 1.3.2 文件系统类型介绍...

    Linux2.6内核标准教程(共计8-- 第1个)

    第1章 Linux内核学习基础 1 1.1 为什么研究Linux内核 2 1.1.1 Linux的历史来源 2 1.1.2 Linux的发展现状 3 1.1.3 Linux的前景展望 3 1.2 选择什么版本进行研究 3 1.3 内核基本结构 4 1.3.1 内核在...

    嵌入式开发过程(Linux)

    Linux操作和编程基础 主要介绍Linux的基本命令和基础编程知识,包括Linux的文件操作和目录操作命令,VI编辑器,GCC编译器,GDB调试器和Make项目管理工具等知识。 第二阶段 嵌入式C语言编程基础 主要介绍在嵌入式...

    Linux2.6内核标准教程(共计8--第6个)

    第1章 Linux内核学习基础 1 1.1 为什么研究Linux内核 2 1.1.1 Linux的历史来源 2 1.1.2 Linux的发展现状 3 1.1.3 Linux的前景展望 3 1.2 选择什么版本进行研究 3 1.3 内核基本结构 4 1.3.1 内核在...

    Linux2.6内核标准教程(共计8--第8个)

    第1章 Linux内核学习基础 1 1.1 为什么研究Linux内核 2 1.1.1 Linux的历史来源 2 1.1.2 Linux的发展现状 3 1.1.3 Linux的前景展望 3 1.2 选择什么版本进行研究 3 1.3 内核基本结构 4 1.3.1 内核在...

    Linux2.6内核标准教程(共计8--第3个)

    第1章 Linux内核学习基础 1 1.1 为什么研究Linux内核 2 1.1.1 Linux的历史来源 2 1.1.2 Linux的发展现状 3 1.1.3 Linux的前景展望 3 1.2 选择什么版本进行研究 3 1.3 内核基本结构 4 1.3.1 内核在...

    Linux2.6内核标准教程(共计8--第7个)

    第1章 Linux内核学习基础 1 1.1 为什么研究Linux内核 2 1.1.1 Linux的历史来源 2 1.1.2 Linux的发展现状 3 1.1.3 Linux的前景展望 3 1.2 选择什么版本进行研究 3 1.3 内核基本结构 4 1.3.1 内核在...

    嵌入式Linux应用程序开发标准教程(第2版全)

    2.2 Linux启动过程详解 2.2.1 概述 2.2.2 内核引导阶段 2.2.3 init阶段 2.3 Linux系统服务 2.3.1 独立运行的服务 2.3.2 xinetd设定的服务 2.3.3 系统服务的其他相关命令 2.4 实验内容 2.4.1 在Linux下解压常见软件 ...

    Linux从入门到精通

    从Linux安装到应用程序设计均有详细的讲解,如启动、安装过程,Linux的设置,驱动程序的应用设计,网络管理,系统管理

    Linux下编译C程序的过程

    学习一门语言程序,本人觉得还是得学习它的编译规则,现在,通过小例子小结下自己对C编译的认识。 /*test.c 了解C程序的编译*/ #include int main(void) { printf(Hello World!\n); return 0; } 对于test.c,...

    Linux2.6内核标准教程(共计8--第4个)

    第1章 Linux内核学习基础 1 1.1 为什么研究Linux内核 2 1.1.1 Linux的历史来源 2 1.1.2 Linux的发展现状 3 1.1.3 Linux的前景展望 3 1.2 选择什么版本进行研究 3 1.3 内核基本结构 4 1.3.1 内核在...

    Linux2.6内核标准教程(共计8--第2个)

    第1章 Linux内核学习基础 1 1.1 为什么研究Linux内核 2 1.1.1 Linux的历史来源 2 1.1.2 Linux的发展现状 3 1.1.3 Linux的前景展望 3 1.2 选择什么版本进行研究 3 1.3 内核基本结构 4 1.3.1 内核在...

    Linux2.6内核标准教程(共计8--第5个)

    第1章 Linux内核学习基础 1 1.1 为什么研究Linux内核 2 1.1.1 Linux的历史来源 2 1.1.2 Linux的发展现状 3 1.1.3 Linux的前景展望 3 1.2 选择什么版本进行研究 3 1.3 内核基本结构 4 1.3.1 内核在...

    入门学习Linux常用必会60个命令实例详解doc/txt

    要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令...

    嵌入式Linux系统移植步步通

    2.1.2 Linux操作系统 .......................................................................................................8 2.1.3 目标板最后运行的环境....................................................

    软件工程师的学习大纲

    学习阶段 2 练习 2 书籍推荐 2 2. Java 3 IDE: Eclipse 3 GUI 3 Database 3 SSH 3 EJB 3 异常机制 3 3. Linux 3 系统管理 3 Linux编程 3 4. UML 4 5. Design Pattern 4 6. Perl 4 7. VBA 4 8. COM 4 9. 数据结构 4 ...

Global site tag (gtag.js) - Google Analytics