编辑
2026-01-20
小白笔记
0

kernel 名字通常为

vmlinuz-<kernel version>

通常加载在内存中,由grub加载完成

grub会读取内核、文件,放入内存,将控制权转给kernel

grub会传递参数给kernel

用户可以通过system call 调用内核函数

用户可以通过 linux 虚拟文件系统(Virtual File System, VFS)读取或写入内核的信息

  • proc
    • 存放进程PID,存CPU 内存状态
  • sys
    • 包含驱动总线电源管理等,展示内核的设备模型
  • debugfs
    • 开发者调试用

Device file(system call)

通过通用接口 read write open,像操作文本一样操作硬件

kernel 安全策略 如SE linux Apparmor使用底层机制

内核提供对硬件和其他资源的受控访问

本文作者:墨洺的文档

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!