您的位置:首页 > 运维架构 > Linux

关于Linux内核学习

2015-06-17 22:21 239 查看
内核是很底层的东东,想学好肯定要花费很大的时间和精力,而且要求有很深的C语言功底,最好还能懂点汇编的。

有人推荐毛德操的《Linux内核情景分析这本书》,粗略看了下文件系统那一章,该书相对于将原理和如何实现写了一遍,写的很详细,程序之间的关系也写的很好,不过书很厚,内核的知识就是太博大精深了。

目前水平有限,多看看内核还是比较好的。



进程管理:

孤儿进程:父进程先于子进程没了,子进程就成了孤儿进程,这种情况下init进程会成为其父进程。

僵尸进程:该进程已经被禁止了,但是ps的时候还是会存在,状态为Z(zombie process),仍存在于进程列表中,就称为僵尸进程。可以先杀死其父进程,init会成为其父进程,init会自动清除僵尸子进程。



top动态显示正在运行的进程

jobs可以查看系统正在运行的任务,包括后台运行的任务

fg可以将后台任务调到前台,语法为fg %jobnumber

bg可以将前台的任务调到后台运行,语法:bg %jobnumber,若想转移到后台,Ctr+Z暂停任务,bg命令可以转移到后台。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: