![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 75
Mosiclone
这个作者很懒,什么都没留下…
展开
-
Linux 内核编程 - 进程篇
进程进程是程序执行的基本单位,而程序是若干个函数组成的可执行文件。进程由当前已有进程调用 fork 创建,分叉的进程叫做子进程,创建者叫做父进程。子进程和父进程并发运行。如果父进程有多个子进程,那么这些子进程间是兄弟进程。进程被创建后是就绪状态,表示内核已经为进程建立了所有结构并且获取了必要的信息。当它被 CPU 选中时,就会进入运行状态。在运行状态,进程可以被取消,进入就绪状态;被中断,进入阻塞状态;僵死,调用 exit 来销毁进程。进程描述符内核中有个 task_struct 结构体表示进程原创 2021-12-01 15:19:20 · 314 阅读 · 0 评论 -
Linux 环境下 C 语言简单编程
单独 C 语言程序首先新建一个文件 touch test.c,然后用 vim 编辑器进行编辑。#include<stdio.h>#include<stdlib.h>int main(){ printf("hello world!\n"); exit(0);}然后用 gcc 编译器进行编译 gcc -o test test.c,接着运行程序 ./test。会打印出 hello world! 结果。库文件标注系统的库文件一般存储在 /lib 或者 us原创 2021-11-03 21:27:32 · 931 阅读 · 0 评论