摘要: 第三章 Unix/Linux进程管理 3.1——3.2多任务处理、进程 多任务处理:多任务处理指的是机器同时进行几项独立活动的能力。在计算机技术中,多任务处理是通过在不同任务之间切换实现的。虽然在一个时间点,CPU只能执行一个任务,但是通过快速的切换,就会给人一种同时执行所有任务的错觉。这种逻辑并行 阅读全文
posted @ 2023-10-21 21:48 入林寻梨花白 阅读(2) 评论(0) 推荐(0) 编辑
摘要: SM3编译 #include <stdio.h> #include <stdlib.h> #include <string.h> #define SHL(x,n) (x<<n) #define SHR(x,n) (x>>n) #define ROTL(x,n) ((x<<n)|(x>>(32-n)) 阅读全文
posted @ 2023-10-20 11:35 入林寻梨花白 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 无限的技能 任务 如果心中有目标,就能立即将新学到的技能付诸应用,课程开始正是草拟目标的大好时机。将想法记录下来是学习的好习惯,这样每当需要开始新项目时(大创,竞赛,毕业设计等)都可参考它们。如果你有无穷多种编程技能,密码技术,硬件设计技术,你打算开发什么样的密码系统或密码应用呢?现在请花点时间描绘 阅读全文
posted @ 2023-10-16 23:10 入林寻梨花白 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 商用密码产品 相关的国家密码管理局网站链接如下 http://www.sca.gov.cn/sca/xwdt/2020-05/11/content_1060749.shtml http://www.sca.gov.cn/sca/xwdt/2022-07/14/content_1060931.shtm 阅读全文
posted @ 2023-10-16 23:04 入林寻梨花白 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 第十一章 ext2文件系统 11.1~11.2ext2文件系统、块 ext2文件系统是linux最为常用的文件系统,ext2是(The Second Extended File System)的简称。 ext2文件系统的布局如图所示。 Block#0:引导块:B0是引导块,文件系统不是用它,它用来容 阅读全文
posted @ 2023-10-15 16:36 入林寻梨花白 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 实现who命令 编写who程序时,需要做两件事: 1.从文件(/var/run/utmp)中读取数据结构信息 2.以合适的形式将结构中的信息显示出来 第一步读取信息 从某个文件中读取数据,Linux系统提供了三个系统函数:open()、read()、close()。 open打开一个文件 open在 阅读全文
posted @ 2023-10-11 09:35 入林寻梨花白 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 第7章 文件操作——教材知识点归纳 7.1文件操作级别 linux中文件操作可以分为5个级别,从低等级到高等级分别为: 硬件级别:fdisk:将盘进行分区。 mkfs:格式化磁盘分区。 fsck:检查系统。 碎片整理:压缩文件系统中的文件 内核中的文件系统函数 由k开头,从操作系统内核层面提供文件操 阅读全文
posted @ 2023-09-28 19:31 入林寻梨花白 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 第10章 sh编程——教材知识点归纳 这一章课本为我们介绍的是sh编程内容,sh是一种脚本,是一种可以实现在linux中批量执行命令的文件。 10.1~10.2 sh脚本、sh脚本和C程序 sh是Linux下进行批处理的脚本,我觉得它类似于windows下的bat脚本。可见sh脚本的逻辑和C语言等程 阅读全文
posted @ 2023-09-24 14:46 入林寻梨花白 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 第9章 I/O库函数——教材知识点归纳 9.1~9.2系统调用和I/O库函数 系统调用:操作系统中,进程以两种不同的方式运行:内核模式(Kmode)和用户模式(Umode)。Umode权限有限,特殊权限的操作需要在Kmode下进行。系统调用(System Call)机制允许进程进入Kmode,执行更 阅读全文
posted @ 2023-09-17 14:49 入林寻梨花白 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 学习笔记1 第一章 1.1~1.11 这些内容主要介绍了linux和unix的一些历史和基本特征,现在汇总如下 Linux和Unix都是操作系统家族,它们有一些联系和区别: 联系: Linux是基于Unix设计的操作系统,因此它们有一些共同的概念和结构。 Linux借用了Unix的许多命令和工具,因 阅读全文
posted @ 2023-09-10 14:13 入林寻梨花白 阅读(6) 评论(0) 推荐(0) 编辑