摘要: 0、要求 0 推荐在OpenEuler系统中实现 1 编辑并运行2.3.1中的代码,要求在不修改t2.c 和 t1.c中main函数中的代码的情况下,程序运行结果是你的后四位学号。提交代码和运行结果截图。 2 网上学习objdump命令,提交不少于5篇博客链接和微信读书上的图书链接,并给出你认为最好 阅读全文
posted @ 2021-10-31 20:32 20191314汇仁 阅读(93) 评论(0) 推荐(0)
摘要: 0、概述 ​ 在缓冲区溢出在一些较为古早的系统或软件中易于实现,因为这些系统或者软 件的堆栈位数较低,一些较短的数据就可以冲出堆栈,实现缓冲区溢出。所以 在较为古早的软件中验证缓冲区溢出不失为一种可行方法。本次实验采用的是VirtualC++ 6.0编译器进行。 1、实验目的 通过重现缓冲区溢出攻击 阅读全文
posted @ 2021-10-31 17:52 20191314汇仁 阅读(484) 评论(0) 推荐(0)
摘要: 概述 本章介绍了并发编程,主要涉及了并行计算、线程及其原理、线程防死锁操作等。较为全面的介绍了多任务处理、线程同步和并发编程的原理及方法。 1、并行计算 并行计算 并行计算是一种计算方法,通过使用多个执行并行算法的处理器相较串行计算更快地解决问题。现代多核处理器的结构能很好的实现并行计算。计算机的发 阅读全文
posted @ 2021-10-31 17:19 20191314汇仁 阅读(74) 评论(0) 推荐(0)
摘要: 0、概述 ​ 本章讨论了Unix/Linux中的进程管理; ​ 介绍了进程的概念; ​ 多任务处理原则和多任务处理的基本系统,并给出了实例与代码,稍后将会实现之; ​ 进程同步的概念与基本运行原理; ​ MT系统中的进程管理; ​ Unix/Linux系统进程的来源; ​ 进程管理的系统调用; ​ 阅读全文
posted @ 2021-10-25 00:56 20191314汇仁 阅读(163) 评论(0) 推荐(0)
摘要: 0.章节概述 1. 本章内容为EXT2文件系统,作为Linux系统最传统的磁盘文件系统,EXT2文件系统是理解Linux下文件系统的关键。 2. 本章介绍了EXT2在Linux系统中的历史地位,以及其后的EXT3、EXT4文件系统的当前应用状况; 3. 展示了EXT2文件系统的数据结构以及对EXT2 阅读全文
posted @ 2021-10-17 11:53 20191314汇仁 阅读(399) 评论(0) 推荐(0)
摘要: 第七章-文件操作 目录 0.概述 1.文件级别操作 2.文件I/O操作 3.低级别文件操作 0.概述 第七章主要讨论了各种文件系统;解释了操作系统中的各种操作级别,包括为文件存储准备存储设备、内核中的文件系统支持函数、系统调用、文件流上的 I/O 库函数、用户命令和各种操作的sh脚本;各种文件操作; 阅读全文
posted @ 2021-10-10 22:28 20191314汇仁 阅读(178) 评论(0) 推荐(0)
摘要: 测试1-Vim or VSCode 要求 0.在Ubuntu下完成,在OpenEuler下完成有加分 1.每个*.c一个文件,每个*.h一个文件,文件名中最好有自己的学号 2.用Vim 或 VSCode输入图中代码,并用gcc编译通过 3.在Vim 中使用K查找printf的帮助文档(使用vim的) 阅读全文
posted @ 2021-10-09 14:55 20191314汇仁 阅读(277) 评论(0) 推荐(0)
摘要: man sort 查看sort指令的用法 第一段 第二段 简单概述 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。 使用方法:sort [选项]... [文件]... 长选项必须用的參数在使用短选项时也是必须的。顺序选项: 阅读全文
posted @ 2021-09-27 21:31 20191314汇仁 阅读(27) 评论(0) 推荐(0)
摘要: Linux C语言编程基础 二叉树实现 实现了2.12中二叉树,实现了二叉树的建立和层序输出,代码如下 #include <stdio.h> #include<stdlib.h> #define MAXLEN 256 /*二叉树结构建立*/ typedef struct BinTree { int 阅读全文
posted @ 2021-09-26 22:44 20191314汇仁 阅读(212) 评论(0) 推荐(0)
摘要: 读书笔记第三篇 Unix/Linux系统编程 第十章 sh 编程 目录 sh概述 sh语言标准 sh命令 sh控制语句 I/O重定向和嵌入文档 sh函数 sh中的通配符 命令行分组 eval语句 调试sh脚本 0、程序设计语言有哪些必备的要素和技能 良好的设计能力,能在程序开始之前做出大致的构想,每 阅读全文
posted @ 2021-09-26 01:14 20191314汇仁 阅读(565) 评论(0) 推荐(0)