![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 77
shmiloveyou
热爱C/C++、Rust
展开
-
【Linux】设备驱动开发:hello world实战
Linux设备驱动开发:hello world原创 2022-03-22 22:20:12 · 1895 阅读 · 0 评论 -
【OpenSSL】MD5:计算字符串和文件的哈希值
说明测试平台系统:Ubuntu18.04 X86_64测试语言:C++11测试编译器:GCCversion 7.5.0测试内容:字符串和文件的MD5哈希值计算方法一、MD5简介关于16位和32位MD5值: MD5得到的是一个16字节的哈希值(或称散列值),每个字节格式化位16进制(0x**),取数值部分的两个字符,连起来得到一个32个字符的字符串。这就是所说的32位MD5值。16位MD5值就是取的32位MD5值的中间段,即第9至24位(如果从0开始作为第一位,则是第8至23位...原创 2020-09-03 11:19:36 · 3899 阅读 · 0 评论 -
【Linux】编写最简单操作系统(mbr)并用bochs工具调试
-----------------------------------------------------------------------------------------------------------0-3ff 1k用于中断向量表400-4ff 256B bios数据区500-7Bff 30kb 可自定义区域7C00-7BFF 512b MBR被bi...转载 2020-03-05 10:35:18 · 1303 阅读 · 0 评论 -
Ubuntu下软件下载/安装/升级/卸载 —— Linux学习笔记(01)
Linux学习笔记(01)—— Ubuntu下软件下载/安装/升级/卸载 apt-get是一条Unbuntu下的命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件等操作。以下操作均需要用户权限(使用sudo提升权限)。原创 2016-09-23 08:19:00 · 2306 阅读 · 0 评论