培训对象: 中高级程序员、项目管理人员
学员基础: 具备一定的C/C++开发经验。
培训目标:
________________________________________
使培训人员基本掌握Unix和Linux平台使用以及程序开发。包括:
• Linux和Unix系统基础知识及操作;
• Linux和Unix系统软件开发;
• 跨平台软件开发
培训大纲
Linux和Unix应用开发概览
|
Linux和Unix的应用开发的关系
Linux和Unix应用开发的内容
Linux和Unix的相通性和不同点
以Linux讲解,Unix对照
|
Linux系统常用命令
|
时间查询
文件查看
身份切换
开机/关机/注销
终端控制
|
Linux的文件对象模型
|
文件属性
文件类型
文件存储原理
文件权限
|
Linux的目录结构
|
系统目录-etc,usr,lib,bin,sbin
用户目录-home
数据目录-var
临时目录-tmp
|
进程模型
|
进程监视
进程管理
终端任务
|
Linux文件编辑器
|
vi/vim
gedit
|
Linux网络
|
TCP/IP网络环境
网络编程原理
网络设备管理
网络常见客户端
|
Linux系统启动
|
开机流程
开机服务
用户登录批处理脚本
X-window启动脚本
|
软件安装/卸载
|
rpm管理工具
yum管理工具
|
GNU软件开发流程
|
autotools
自动配置configure
自动编译-make
制作rpm包
|
编译与开发环境
|
gcc
make
glibc
gdb
eclipse
|
文档
|
info
man
|
低级输入输出
|
文件描述字读写操作
文件控制函数fcntl
|
文件与目录
|
文件类型
文件操作函数stat
文件的删除与换名操作
目录操作
|
标准输入输出
|
流和FILE对象读写操作
Standard I/O vs file I/O
|
进程控制
|
Linux进程运行环境
进程控制(创建、终止与僵死进程)
进程安全性
|
进程信号处理
|
信号概念
信号动作模式
指定和改变信号的动作
|
进程间通信
|
管道
系统V IPC
消息队列 (POSIX msg queue in Linux kernel)
信号量
共享存储 (mmap)
|
线程介绍
|
线程创建、终止、同步
线程安全
线程数据共享
线程同步
线程池
|
套接字与网络通信(SOCKET编程)
|
套接字
套接字地址 字节顺序
套接字通信模式
流套接字操作
数据报套接字操作
|
高级函数库应用
|
glib文档导读
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获