11 2019 档案
摘要:tail -f filename 查看日志会把文件里最尾部的内容显示在屏幕上,并且不断刷新,使你看到最新的文件内容 #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include <unistd.h> #include <st
阅读全文
摘要:程序可以理解为硬盘上的普通二进制文件;进程是加载到内存中的二进制文件,除了加载到内存中的二进制文件外,还附有所有对于该二进制文件描述信息的结构体,描述该进程的结构体叫PCB(进程控制块),在这就不在讨论。对于程序与进程,也就可以简单地理解为是否有PCB(进程控制块)。下面我们再来讨论PCB与file
阅读全文
摘要:生成反汇编文件 gcc xxx.c -g -o a.out objdump a.out -dSsx > file 调试的时候查看反汇编: gdb a.out ...layout asm 参考博文: https://www.cnblogs.com/exiahan/p/4310010.html
阅读全文
摘要:#include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include <unistd.h> #include <string.h> #include <strings.h> #include <errno.h> #include <
阅读全文
摘要:僵尸进程:子进程退出,父进程没有回收子进程资源(PCB),则子进程变成僵尸进程 孤儿进程:父进程先于子进程结束,则子进程成为孤儿进程,子进程的父进程成为 1 号进程inir, 称为init进程领养孤儿进程 子进程结束的时候,释放了用户态的3G空间,1 G的内核态空间还没有释放,子进程的PCB资源还在
阅读全文
摘要:https://www.jianshu.com/p/75edb9a5fbab 磁盘满了 需要清理系统盘 1,先用uname -a 查看当前内核版本: uname -a Linux 10-9-37-135 3.13.0-110-generic #157-Ubuntu SMP Mon Feb 20 11
阅读全文
摘要:算法与数据结构索引 https://www.cnblogs.com/kaituorensheng/p/3522017.html?spm=a2c4e.10696291.0.0.8d4119a4SmSgqO 判断一棵树是否为另一棵树的子树 https://www.cnblogs.com/anzhsoft
阅读全文