 |
详细介绍 |
|
 |
|
一、Linux快速入门 Linux基础 Linux安装 Linux文件及文件系统 二、Linux基础命令 Linux常用操作命令 Linux系统服务 Linux网络命令 Linux 学习方法:如何阅读和充分利用GNU文档和开源代码 三、Linux编程环境 Linux编程环境概述, 编辑器vi, 二进制工具binutils Linux环境下编程常用技巧和习惯 四、Shell编程和常用的过滤工具 Shell编程是linux下所有编程的基础,也是理解makefile等linux下编程工具的必要基础。 五、GCC编译工具介绍 详细介绍GCC,及其对应的编译工具Make和makefile 六、简单介绍GDB调试工具 Linux编程环境的工具链的综合应用 GCC GDB Makefile 及二进制工具的实例展示,体验linux下编程的整个过程,并通过这些工具了解从源码到系统指令执行的整个过程的一些细节 Linux系统简介:讲述Linux系统下API的使用方法,查找方法(相当于如何使用msdn完成windows下的编程); Linux系统编程的组成和系统编程的特点 七、文件和文件I/O Linux系统调用及用户编程接口(API) Linux中文件及文件描述符概述;不带缓存的文件I/O操作 进程控制开发:Linux下进程概述 Linux进程控制编程 Linux守护进程 Linux下进程间通信:概述 管道通信 信号通信 共享内存 消息队列 Linux网络编程 :TCP/IP协议概述 网络基础编程 多线程编程:Linux下线程概述 Linux线程实现 多线程编程在网络编程环境下使用非常多,结合网络编程的例子讲述如何使用多线程编程 八、网络高级编程 九、课程总结 |
|
|