![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux操作系统分析
cs_zxm
这个作者很懒,什么都没留下…
展开
-
Linux内核目录结构
l arch目录arch是architecture的缩写。内核所支持的每种CPU体系,在该目录下都有对应的子目录。每个CPU的子目录,又进一步分解为boot,mm,kernel等子目录,分别包含控制系统引导,内存管理,系统调用等。| --x86 /* 英特尔cpu及与之相兼容体系结构的子目录*/| |--boot /*引导程序*/| | |--compressed转载 2014-12-09 21:29:18 · 317 阅读 · 0 评论 -
AT&T汇编
AT&T汇编和8086汇编语言虽然两者很相似,但是还是不能根据8086的语法规则来读AT&T汇编的吧,所以还是要看看AT&T汇编的语法规则,因为在读内核代码时,跟硬件打交道的部分代码是用AT&T汇编编写的,所以不可避免的会遇到AT&T汇编,下面先来看看AT&T汇编的语法规则吧。一、 大小写 INTEL格式的指令使用大写字母,而AT&T格式的使用小写字母。 例: INT转载 2014-12-09 20:16:23 · 250 阅读 · 0 评论 -
Linux Shell 1>/dev/null 2>&1 含义
shell中可能经常能看到:echo log > /dev/null 2>&1命令的结果可以通过%>的形式来定义输出/dev/null :代表空设备文件> :代表重定向到哪里,例如:echo "123" > /home/123.txt1 :表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null"2 :表示s转载 2015-11-16 12:17:16 · 287 阅读 · 0 评论