已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux应用程序开发练习题 练习结构 第二章Linux操作 用cd命令进入到 etc文件夹用ls命令查看 etc文件家里面的所有内容用ls dl选项显示 etc文件夹的属性用pwd命令查看你所在的目录说出ls l a X的含义创建一个新的文件a txt 写入helloworld将a txt复制到 tmp 用ls a txt在 tmp文件夹创建一个文件a txt将a txt拷贝到当前用户目录下将a txt重命名为b txt在当前用户目录下创建sourcecode文件夹将sourcecode文件夹拷贝到 tmp下删除 tmp下的文件夹sourcecode 第二章Linux操作 使用cat more tail命令查看 etc passwd文件的内容cat与more less结合应用练习ln nl 明确两者区别创建一个文件a txt 写入hello 在其当前目录分别创建a txt的软硬链接r txt y txt 观察删除a txt后 r txt y txt是否有变化 重新创建一个a txt 内容写入world 观察两个链接文件有什么变化 练习使用进程操作相关命令打包并压缩 etc文件夹 命名为etc tar gz打包并压缩 tmp文件夹 命名为tmp tar biz2 第二章Linux操作 查看当前用户名查看当前目录查看当前日期at加入定时任务atq查看任务列表atrm删除列表中的任务patch和diff配合使用 把生成的补丁文件应用到现有代码上如何在ps的结果中检索 bash 字符串 第三章Linux下的文本编辑器 用C语言编写比较两个数大小的功能 有以下要求 创建两个 c文件和一个 h文件cmp c 定义比较大小的函数main c 调用比较大小的函数cmp h 声明比较大小的函数 通过Vim Ctags工具的配合使用浏览代码 在函数调用位置和函数定义位置之间跳转 第四章用户及权限管理 手动添加和删除用户 创建一个目录dir同时设定他的权限为所有用户可读 可写 不可执行 创建一个目录dtest 应用chmod 不同选项 修改文件权限 所有用户可读 写 执行 观察运行结果 尝试用普通用户身份 修改root用户的文件内容 修改文件的访问权限 配置Samba服务器 实现主机与Linux虚拟机之间互相访问 以及局域网上的Linux虚拟机之间互相访问 第五章GCC编译器 请开发一个程序 使用结构定义structstudent intno 学号 charname 64 名称 floatheight 身高 要求创建3个学生定义 并给三个学生的三个成员都赋上值 写一个show函数依次把所有学生信息显示 要求用vi编辑 并用gcc在Linux下编译 测试通过 提示 创建一个工程student目录 将结构体类型 show 函数原型写到show h 将show 定义写到show c里 main 写到main c里 h文件放在include目录下 c放到source目录下 第五章GCC编译器 将hello c用gcc的 D选项参数生成两个版本的可执行程序 如果增加了DEBUG宏 则打印 DEGUG 如果没有DEBUG宏 打印 RELEASE 第五章GCC编译器 开发一个库函数 要求能对字符串的进行大写 小写转换 要求把库函数 编译成静态和动态链接库各一个 取名libtu a libtu so编写一个测试程序 要求能测试libtu测试库函数 第六章GDB调试器及调试方法 用GDB调试GCC章节的练习程序在程序中设置断点监视程序中的变量改变变量的值单步运行程序 第七章Makefile写法 完成上面例子的Makefile要求 增加all clean install伪目标使用变量增加Makefile文件的可移植性 把gcc的学生测试程序用makefile来构造自行libtu 的测试程序用makefile来构造 第八章Shell编程 第九章GTK应用 用GTK编程实现一个应用程序窗口 窗口中应包含 一串文本 如 这是 xxx 的第一个GTK程序 两个按钮 一个按钮的标题为 确定 另一个为 取消 设置窗口的标题为 GTK应用程序 用gtk window set title 函数设置窗口的大小为 400 300 用gtk window set default size 函数分别实现两个按钮的 clicked 事件处理函数 点击 确定 按钮时输出 ok 点击 取消 按钮时输出 cancel 实现主窗口的 delete event 事件处理函数 该事件在用户点击窗口的关闭按钮时发生 要求窗口的关闭按钮被点击时 显示一个对话框 该对话框中含一条提示语句 您确定要退出程序吗 另含 是 和 否 两个按钮 用户选择 是 时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《材料成形设计综合实验》实验教学大纲
- 经济贸易毕业论文:中国OFDI发展史
- 玉溪师范学院《女性社会工作》2023-2024学年第一学期期末试卷
- 2024年磷铁项目评估分析报告
- 《机械零件的三坐标检测》课程框架
- 《开发和利用资源促进园本课程建设》课题方案
- 采购合同诉讼费收费标准
- 爆破监理延期合同
- 糖尿病新生儿护理课件
- 07 C简谐运动的描述 中档版2025新课改-高中物理-选修第1册(21讲)
- 医院物业管理服务计划
- 中医治疗小儿多发性抽动症课件整理
- 教职工基本情况登记表
- 就业促进法与就业政策课件
- 第二章-粉末压制成形原理课件
- Lesson19MeetLiMing'sfamily(课件)冀教版英语五年级上册
- 学校食堂食品安全信用档案模版
- 中英文旅游合同范本
- 意识形态学习方案范文三篇
- DB32-T 4335-2022 公证服务规范
- 六年级数学上册苏教版导学案
评论
0/150
提交评论