摘要: 学习目标 用系统调用实现who命令mywho注意时间格式要与系统中的who一致 查看who命令的功能 使用man who查看详细内容 输入man -k utmp 输入man utmp,可以看到utmp的结构 struct utmp { short ut_type; /* Type of record 阅读全文
posted @ 2022-10-16 22:37 20201330马榕辰 阅读(43) 评论(0) 推荐(0)
摘要: -a:显示所有的文件,包括隐藏文件 -l:列出长数据串,显示出文件的属性与权限等数据信息(常用) -i:结合-l参数列出每个文件的inode -d:仅列出目录本身,而不是列出目录里的内容列表 码云链接 https://gitee.com/dai_jun_xi/ROCEDU20191313/tree/ 阅读全文
posted @ 2022-10-16 22:34 20201330马榕辰 阅读(22) 评论(0) 推荐(0)
摘要: 学习目标 参考伪代码实现ls的功能,提交代码的编译,运行结果截图,码云代码链接。 打开目录文件针对目录文件读取目录条目显示文件名关闭文件目录文件 代码 #include <stdio.h> #include <dirent.h> #include <sys/types.h> void myls(ch 阅读全文
posted @ 2022-10-16 22:33 20201330马榕辰 阅读(23) 评论(0) 推荐(0)
摘要: 提交学习stat(1)的截图 man -k ,grep -r的使用 伪代码 产品代码 mystate.c,提交码云链接 测试代码,mystat 与stat(1)对比,提交截图 提交学习stat(1)的截图 用man -f查看命令所在章节 在Ubuntu中通过man手册来学习 stat 命令相关使用方 阅读全文
posted @ 2022-10-16 22:32 20201330马榕辰 阅读(47) 评论(0) 推荐(0)
摘要: 第四章 并发编程 摘要 介绍了并行计算的概念,指出了并行计算的重要性; 比较了顺序算法与并行算法,以及并行性与并发性; 解释了线程的原理及其相对于进程的优势; 通过示例介绍了 Pthread 中的线程操作,包括线程管理函数,互斥量、连接、条件变量和屏障等线程同步工具; 通过具体示例演示了如何使用线程 阅读全文
posted @ 2022-10-16 20:27 20201330马榕辰 阅读(35) 评论(0) 推荐(0)