![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 93
jacocheung
这个作者很懒,什么都没留下…
展开
-
进程前后台与SIGHUP
进程前后台与SIGHUP阮一峰前台任务是独占命令行窗口,只有运行完了或者手动终止才能执行其他命令。后台任务的特点:继承当前 session (对话)的标准输出(stdout)和标准错误(stderr)。因此,后台任务的所有输出依然会同步地在命令行下显示。不再继承当前 session 的标准输入(stdin)。你无法向这个任务输入指令了。如果> 它试图读取标准输入,就会暂停执行(halt)也就是说:只有前台任务能接受你的输入,一个后台任务遇到输入时会挂起后台任务也可以输原创 2021-01-21 21:19:06 · 239 阅读 · 0 评论 -
深入elf文件内部以及readelf工具的使用
文章目录inside ELF.shstrtab例子.strtab例子文件头ELF header段头表 SECTION HEADER TABLE段的类型sh_link 和 sh_info符号表.symtab例子符号的值例子弱符号和强符号inside ELFelf: executable and linkable file.现代*nix操作系统目标文件大部分都是elf一个elf的视图如下:(.bss实际上不占文件空间)一个elf文件是由很多个sections构成的(包括符号表,也看作一个secti原创 2020-07-11 13:53:37 · 3806 阅读 · 0 评论 -
操作系统从MBR到加载内核的开机过程
#计算机如何启动本文参考了很多博客和教程。boot大概MBR到GRUB详细[阮一峰]博客西工大蔺学弟实验报告对于现代使用MBR启动的操作系统,总的来说,开机到加载操作系统内核一共有以下几个步骤BIOS检查硬件,并且检测可以启动的软/硬。BIOS最后的指令是中断int 13h,该中断会加载用于启动的软/硬盘的第一个扇区的代码,俗称MBR,MBR里面有446个字节的代码,64字节的分区表,2字节的签名(0x55 0xAA)用于表示这个设备是可用于启动的!!如果发现后面签名不对,则查找下一原创 2020-07-06 22:07:10 · 953 阅读 · 0 评论