摘要: 第4章 并发编程 在早期,大多数计算机只有一个处理组件,即中央处理器CPU,受此硬件条件的限制,计算机程序通常是为串行计算编写的,在只有一个CPU的情况下,每次只能按顺序执行某算法的一个指令和步骤。但基于分治原则的算法经常表现出高度的并行性,可通过并行或并发执行来提高计算速度。近年来,随着多核处理器 阅读全文
posted @ 2022-10-16 16:31 少管我 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 用系统调用实现who命令 查看who命令的功能 输入man who查看详细功能 源代码: 点击查看代码 #include <stdio.h> #include <stdlib.h> #include <utmp.h> #include <fcntl.h> #include <unistd.h> #i 阅读全文
posted @ 2022-10-16 16:07 少管我 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 实现ls ls伪代码: 打开目录文件 针对目录文件 读取目录条目 显示文件名 关闭文件目录文件 查询ls功能: 代码实现: 源代码: 点击查看代码 #include <stdio.h> #include <dirent.h> #include <sys/types.h> void myls(char 阅读全文
posted @ 2022-10-16 15:22 少管我 阅读(14) 评论(0) 推荐(0) 编辑
摘要: stat命令的实现-mysate(必做) 学习任务: 学习使用stat(1),并用C语言实现 提交学习stat(1)的截图 man -k ,grep -r的使用 伪代码 产品代码 mystate.c,提交码云链接 测试代码,mystat 与stat(1)对比,提交截图 过程实现: 1.提交学习sta 阅读全文
posted @ 2022-10-16 14:03 少管我 阅读(30) 评论(0) 推荐(0) 编辑