
linux
文章平均质量分 75
luopandeng
这个作者很懒,什么都没留下…
展开
-
Linux 调度策略 SCHED_OTHER SCHED_FIFO SCHED_RR SCHED_BATCH SCHED_IDLE
Linux 调度策略的类型大致可以分为 TSS (分时系统)和实时系统这两种。一方面.一般的进程是通过分时运行的。也就是说.使用 CPU 的时间达到分配给进程的时间(时间片)时,就会切换到其他进程。这种分时运行的调度策略称为 TSS 。另一方面,在实时制约较严格且要求保证实时的处理中,就需要指定静态的执行优先级.并严格按照执行优先级进行调度。对这种对应答性有要求的进程,可以使用实时调度策略。另外,与 TSS 调度策略的进程相比. CPU将优先分配给使用用实时调度策略的进程。在 Linux中,进程..原创 2021-03-03 19:08:18 · 3492 阅读 · 1 评论 -
openssl RSA 编程
前面一篇讲到了密钥的格式,本文利用密钥进行加密,加密/解密都是类似的,本文只说加密。密钥加载有两个接口:PEM_read_RSA_PUBKEY加载PKCS#8文件头格式PEM_read_bio_RSAPublicKey加载PKCS#1文件头格式参数没仔细研究,第一个参数为文件句柄即可。加密接口:int RSA_public_encrypt(int flen, const unsigned char *from, unsigne...原创 2021-02-23 18:57:30 · 447 阅读 · 0 评论 -
RSA密钥格式解析 DER-PEM 转换代码
环境: ubuntu20.4 内核 5.10.10RSA是最常见的非对称加密算法,RSA的原理就不做介绍了,主要介绍一下密钥格式,linux 进行密钥转换编程。要学习RSA编码,首先需要理解RSA密钥的格式。RSA有公钥,私钥之分,公钥私钥都使用相同的语法格式。RSA的密钥有两种格式,PEM格式,DER格式PEM格式PEM格式包含几种报文头"-----BEGIN PUBLIC KEY-----": PKCS#8 格式公钥"-----BEGIN PRIVATE ...原创 2021-02-22 10:44:22 · 11550 阅读 · 6 评论 -
linux 常用磁盘操作搜集
查看UUIDls /dev/disk/by-uuid/* -l修改 UUIDtune2fs -U x /dev/sdaxmount命令参数mount /dev/sda1 /mnt-t:ext2linux目前常用的文件系统msdosMS-DOS的fat,就是fat16vfatwindows98常用的fat32nfs网络文件系统iso9660CD-ROM光盘标准文件系统ntfswindowsNT/2000/XP的文件系统...原创 2021-02-08 09:12:47 · 132 阅读 · 0 评论 -
linux启动流程1:实模式都干了啥
实模式是什么?实模式就是系统刚刚启动的时候,采用和8086相同的16位段和偏移量,最大寻址空间1MB,最大分段64KB的模式。在这个模式下,系统的资源还没有完全利用起来,主要是起过度作用。BIOS在主板上,有一个东西叫ROM(Read Only Memory,只读存储器)。ROM 是只读的,买到电脑时,上面就固化了一些初始化的程序,也就是BIOS(Basic Input and Output System,基本输入输出系统)。BIOS就是工作在实模式的(严重怀疑现在很多bios已经不是实模式原创 2021-02-05 19:54:06 · 510 阅读 · 1 评论 -
nwipe使用
nwipe --sync --rounds=3 --method=gutmann /dev/sdc-m, --method=METHOD The wiping method (default: dodshort). See man page for more details.dod522022m / dod - 7 pass DOD 5220.22-M methoddodshort / dod3pass - 3 pass DOD methodgutmann - Peter Gutman.原创 2021-01-20 12:30:32 · 555 阅读 · 0 评论