Linux应用程序开发环境3.3

Linux应用程序开发环境3.3

ID:37210556

大小:2.37 MB

页数:221页

时间:2019-05-19

Linux应用程序开发环境3.3_第1页
Linux应用程序开发环境3.3_第2页
Linux应用程序开发环境3.3_第3页
Linux应用程序开发环境3.3_第4页
Linux应用程序开发环境3.3_第5页
资源描述:

《Linux应用程序开发环境3.3》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Linux应用程序开发环境3Sept.2008©NeusoftConfidential课程体系嵌入式基础Linux基础初级层初级层LinuxLinux应用程序开发环境系统管理及应用嵌入式LinuxLinuxLinuxLinux进入层Linux系统构建网络编程系统编程网络配置及管理Shell高级编程进入层进入层嵌入式LinuxLinuxApachePostfix详解DNS服务设备驱动开发设备驱动服务及配置CVS/GIT/SVNMysql文件系统嵌入式LinuxLinux配置管理数据库管理服务及搭建高级层应用开发(初级)应用开发(初级)高级层高级层防火

2、墙Linux系统Oracle数据库配置及管理日志管理及维护环境构建MINIGUIMysqlSDL图形开发数据库开发应用开发DFB+GTK+Linux系统wxWidgets图形开发下的线程开发图形开发QTCocoaGTK+专家层图形开发Objective-C开发图形开发专家层专家层开发开发系统管理系统管理课程结构内容课时(H)第一章:Linux介绍0.5第二章:Linux操作3第三章:Linux下的文本编辑器2第四章:GCC编译器2.5第五章:Makefile写法及自动化工具1.5第六章:GDB调试器及调试方法1第七章:Linux下的配置管理工具1第

3、八章:Eclipse+Cdt应用0.5第九章:Linux系统编程基础(可选)2第一章:Linux介绍目标:本章旨在向学员介绍Linux操作时间:0.5学时系统:教学方法:讲授PPT1)了解Linux操作系统特点2)了解Linux操作系统发展趋势1.1Linux操作系统介绍•Linux是一套开源、可自由传播的类UNIX操作系统•由芬兰大学生LinusTorvalds于1991年开发•综合Unix系统的优点:多用户、多任务、支持多线程和多CPU的操作系统。1.2Linux操作系统的特点及优势•自由开源,代码公开•稳定,高效,安全•支持多处理器,适应性广

4、泛1.3Linux系统应用现状•大众汽车的工厂:装配汽车的机器人跑的是Linux。•摩托罗拉手机:很显然所有摩托罗拉手机都运行Linux。•帆船:一些有趣的帆船用嵌入式Linux来控制。•汽车:现在很多汽车用Linux,尤其是很多客户都要求在车里有iPod支持,很多厂商争先恐后提供这一功能,Linux有了巨大增长。1.4Linux未来发展趋势•基于嵌入式移动设备•台式PC上的家庭使用或办公•企业级服务器应用1.5开源软件的强大第二章:Linux操作目标:本章使学员掌握Linux操作系统时间:3学时的操作:教学方法:讲授PPT+1)掌握基本的操作命令

5、上机操作+实例演示2)了解系统的结构及启动过程2.1选择字符交互环境xwindow下的终端程序•支持中文•可呼叫多个终端Ctrl+Alt+F1真实的字符交互环境•需要zhcon--utf8--drv=vga配合显示中文字符•Alt+Fx(x<7)呼叫多个字符控制台•Alt+F7返回图形界面2.2Linux目录结构说明Linux/bootbinetclibsbinusrprocmntvardev2.3Linux基本命令•不同的颜色,定义不同2.3.1帮助命令•man查看man手册•info查看info手册•--help命令接此参数#manls#inf

6、ols#ls--help2.3.2文件与目录操作•pwd当前所在路径信息•cd进出目录•ls显示文件名称、属性等•cp复制文件或目录•rm删除文件或目录•mv移动文件及目录或修改文件及目录的名字•mkdir创建目录•rmdir删除目录2.3.3文本处理•cat由第一行开始显示文件内容•tac从最后一行开始显示,cat的倒写•more一页一页地显示文件内容•less与more类似,可以翻页•head只查看头几行•tail只查看末尾几行•nl显示时同时输出行号•touch创建一个内容为空的文本文件2.3.4管道命令•grep定位字符信息•wc统计字符信

7、息•cut截取字符信息•sort排序字符信息2.3.5用户管理相关•chown改变文件的拥有者•chgrp改变文件的所属群组•chmod改变文件的可写、可读、可执行等属性•umask改变预设的建立文件或目录时的属性2.3.6磁盘操作•which查看可执行文件的位置•whereis查看文件的位置•locate配合数据库查看文件位置•find实际搜寻硬盘查询文件名称•df查看硬盘总容量、已用容量•du查看文件已用容量•mount挂载•umount卸载2.3.7程序后台操作•&与Ctrl+z将执行程序切换到后台执行•Jobs列出后台工作的程序•fg切换后

8、台程序到当前屏幕•bg切换后台程序运行(running)或停止(stopped)2.3.8压缩与解压缩•tar.gz压缩•

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。