芯海遗珠
liuxinux
这个作者很懒,什么都没留下…
展开
-
为什么linux内核的加载地址是16M(0x1000000)
为什么Linux内核加载地址是16M(0x1000000)?因为BIOS的程序不支持对16M以上内存的访问(BIOS寻址指令只有24位地址描述位)12。* 参考资料内核源码学习:LILO的运行分析 ↩︎Linux系统引导过程(BIOS和Bootloader部分) ↩︎...原创 2020-04-13 19:30:31 · 723 阅读 · 0 评论 -
CentOS流系统U盘安装错误解决:Warning: /dev/root/does not exit
问题描述:在安装CentOS流系统时,在启动后会出现以下打印,并进入到Dracut紧急模式。[ xxx.xxxxxx] dracut-initqueue[503]: Warning: dracut-initqueue timeout -starting timeout scripts...[ xxx.xxxxxx] dracut-initqueue[503]: Warning: dra...原创 2020-04-01 16:50:15 · 2360 阅读 · 0 评论 -
linux实时显示log信息
在一些时候需要我们实时的查看系统log信息,或者软件的log打印信息。例如在debug一些信息传输软件时,需要及时查看自己的双方log.方法一:tail -f命令实时显示test.log的最后一行,即可以动态显示最新的test.log信息的最新信息。tail -f test.log方法二:watch 命令watch命令是一个更加契合实时显示log的方法。或者可以说是一个比较专业方法。与...原创 2020-03-16 18:02:51 · 854 阅读 · 0 评论 -
linux中查找并删除目录中含有特定字符的文件
find . -name "abc*"|xargs rm -rfv原创 2020-01-20 14:46:56 · 2207 阅读 · 0 评论 -
src.rpm包的使用方法
src.rpm包的使用方法1. src.rpm软件包的使用2. src.rpm内核源码包的使用方法一:rpm -ivh kernel-2.6.32-279.el6.src.rpmcd /root/rpmbuild/SOURCEls linux-2.6.32-279.el6.tar.bz2 该方法会在home目录下生产rpmbuild目录,里面有SOURCE和SPEC两个目录,其中...原创 2019-11-22 15:24:55 · 2855 阅读 · 0 评论 -
获得某字符串对应的行号
MP=$(grep -nri “CURRENT_ZIP_NAME” ./2_make.sh | sed -n “1,1p”|awk -F “:” ‘{print $1}’)原创 2019-11-19 16:49:36 · 395 阅读 · 0 评论 -
串操作指令
1. 概念串操作指令也叫串指令:是指在内存中执行数据串操作的指令。而数据串是指在内存中连续存放的若干字节或字。字节组成的叫字节串,字组成的叫字串。数据串的概念类似于高级语言中的数组的意思。2. 使用串操作指令每次只能处理数据串中的一个数据,需要与重复前缀组合使用才能连续处理数据串中的数据。其中连续处理的次数有CX寄存器(?)决定,处理的方向由eflags寄存器中的DF标志位决定。3. ...原创 2019-11-05 19:57:42 · 2216 阅读 · 0 评论 -
vim的配置文件中不回显打印信息的方法
在使用vim时,免不了要对vim进行配置,在一些复杂的配置中,可能会有一些打印信息,在每次打开vim时就会出现Press ENTER or type command to continue等信息,非常烦人。方法:通过csverb配置项该配置项是成对出现的:set nocsverb...set csverb把会出现打印信息的语句放到这一对配置项中,即可去掉多余打印信息。...原创 2019-11-01 16:14:14 · 289 阅读 · 0 评论 -
vim编辑器中cscope自动加载cscope.out文件的方法
cscope自动加载cscope.out的两种方法。一种使用插件。一种使用脚本。原创 2019-11-01 16:05:06 · 1574 阅读 · 1 评论 -
CPU拓扑结构中的Die等级是指什么?
先说结论:Die是指CPU的晶片。即把CPU打开后里面长方形的那个黑色贴片。是CPU的大脑。Die的常见英文翻译是:死亡。但显然这不是这次讨论内容。如果继续找它对应中文的列表,可以发现最接近的就是:模具。这个似乎有点意思了。但是还是不准确。如果有些翻译工具比较强大。可会会给出:芯片、管芯等解释。应该就是这个了。管芯在百度百科上给的解释是:指在集成电路中制造集成块所用的芯片。说白了,就是把我们买...原创 2019-10-15 18:48:32 · 3632 阅读 · 0 评论 -
什么是零寄存器(Zero Register)?
所谓零寄存器(Zero Register),就是软件只能向里面写入全0(记住:是全0,而不是某一位写0)。向里面写入1,会导致异常。原创 2019-09-26 09:35:03 · 3453 阅读 · 0 评论