摘要: linux命令之stat—mystat(必做) 1.首先man一下,查看stat函数没命令的帮助文档,并结合菜鸟教程(https://www.runoob.com/linux/linux-comm-stat.html)可得到stat命令,用于查看文件的 inode 的内容,即文件的属性信息 通过实际 阅读全文
posted @ 2021-11-07 17:03 20191303姜淳译 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 第五章 定时器及时钟服务 这一章主要介绍了硬件定时器的原理、基于X86的PC硬件计数器,讲解了CPU操作和中断处理,描述了Linux中与定时器相关的系统调用、库函数和定时器服务命令;探讨了进程间隔定时器、定时器生成的信号,并通过示例演示了间隔定时器。 5.1 硬件定时器 定时器是由时钟源和可编程计数 阅读全文
posted @ 2021-11-07 15:48 20191303姜淳译 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 2.3.1测试 1 编辑并运行2.3.1中的代码,要求在不修改t2.c 和 t1.c中main函数中的代码的情况下,程序运行结果是你的后四位学号。提交代码和运行结果截图。 2 网上学习objdump命令,提交不少于5篇博客链接和微信读书上的图书链接,并给出你认为最好的讲解资源的链接或图书名及章节 3 阅读全文
posted @ 2021-10-31 22:07 20191303姜淳译 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 缓冲区溢出实验(选做) 1.实验环境:使用Windows XP,VC6环境 2.缓冲区溢出概念:缓冲区溢出是一种常见且危害很大的系统攻击手段,通过向程序的缓冲区写入超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,使程序转而执行其他的指令,以达到攻击的目的。 3.代码编写:C语言编程中,一些不 阅读全文
posted @ 2021-10-31 17:37 20191303姜淳译 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 第四章 并发编程 这一章主要介绍了并发编程的相关内容,包括并行计算、顺序算法与并行算法以及并行性和并发性;解释了线程的原理机器相对于进程的优势,同时还进行了线程管理、并发编程的实际操作,让我们更加深刻地了解多任务处理、线程同步和并发编程的原理及方法。 4.1 并行计算 (1)背景: 早期计算机只有一 阅读全文
posted @ 2021-10-31 17:27 20191303姜淳译 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Linux文件系统的三层抽象是什么? 写出Cat userlist的过程,要详述目录文件,i-node.数据块,要画图示意 假设块大小为4k, userlist的大小不小于10k,自己假设大小 1.Linux的文件系统的三层抽象为:用户空间、内核空间以及硬件设备(由下图可得) 2.2.假设建立use 阅读全文
posted @ 2021-10-25 11:43 20191303姜淳译 阅读(106) 评论(0) 推荐(0) 编辑
摘要: Linux命令之ls命令 使用man ls查看ls的帮助手册,通过实践搞清楚ls各种参数对应的功能并提交实践截图。 ls –a?:显示所有的文件,包括隐藏文件(以.开头的文件) ls –lu?:列出长数据串,显示出文件的时间信息 ls –s?:以块大小为单位列出所有文件的大小 ls –t?:以修改时 阅读全文
posted @ 2021-10-25 10:53 20191303姜淳译 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1.学***d的使用,提交至少3个应用截图 2.xxd的主要功能是什么?需要使用什么系统调用来实现?写出你的推导过程,命令 3.写出实现xxd的伪代码 1.截图中一共验证了三条命令,包括最简单的xdd命令 -b 转到 比特(二进制 数字) 模式, 而不是十六进制模式。在这种模式下, 每个字符被表示成 阅读全文
posted @ 2021-10-25 10:39 20191303姜淳译 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 第三章 Unix/Linux进程管理 这一章主要介绍了进程管理的相关内容,包括多任务处理原则,进程的概念以及多任务处理、上下文切换和进程处理的各种原则与方法。 3.1多任务处理 多任务处理指的是同时进行几项独立活动的能力。 在计算机技术中,多任务处理指的是同时执行几个独立的任务。 在单处理器(单CP 阅读全文
posted @ 2021-10-24 23:40 20191303姜淳译 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 第十一章 EXT2 文件系统 EXT2是一个完全与LINUX兼容的文件系统,这一章在简要EXT2-EXT4的当前状况之后,又用编程示例各种数据结构与如何进行相关的实现还展示了如何通过虚拟磁盘mount-root来构建基本文件系统,将文件系统的实现分为了三个级别并分别介绍。 11.1 EXT2 文件系 阅读全文
posted @ 2021-10-17 16:53 20191303姜淳译 阅读(24) 评论(0) 推荐(0) 编辑