
linux
文章平均质量分 79
太晚了困
借我杀死庸碌的情怀。
展开
-
mmap原理-内存映射文件原理-linux内核学习
文章目录1.基础概念2.mmap原理vm_area_struct:内存映射文件的原理:1.基础概念mmap是一种内存映射文件的方式。即将一个文件或一块设备内存(如设备寄存器)映射到进程的地址空间,实现文件磁盘地址(or设备io地址)和进程虚拟地址空间(用户空间,非内核空间,ioremap函数才是向内核空间映射)中一段虚拟地址的一一对应的关系。进程就在读写操作这段内存时,系统会自动回写脏页面到对应的文件磁盘上(或写入到设备地址空间),就完成了对文件/设备的操作,而不需要再调用read,write等系统调原创 2021-12-18 15:32:31 · 1009 阅读 · 0 评论 -
Shell set命令应用
目录set命令简介使用set命令1.不带选项执行set命令2.基本语法3.选项介绍-o+o-e or -o errexit-n or -o noexec-u or -o unset-x or -o xtrace-o pipefail例子set命令简介set命令是shell中初学者比较少接触,但是却很有用的一个命令(这里我们说的shell指的是bash)。set命令是shell解释器的一个内置命令,用来设置shell解释器的属性,从而能够控制shel转载 2021-08-14 13:19:35 · 1360 阅读 · 0 评论 -
Shell体系性学习(精简速学)-从入门到入土
目录1.shell中的特殊符号2.1.shell中的特殊符号!执行历史命令,!!执行上一条命令& 后台执行* 默认是通配符,如果想作为乘号,需要转义,如 expr 3 \* 3` ` 反引号,用于在命令中执行命令,如 echo " Date: `date +%F` "' ' 单引号代表字符串,但不同于双引号的是,单引号不解释变量。 如 echo '$U...原创 2021-07-25 13:40:23 · 470 阅读 · 0 评论