Repository navigation
Linux

Linux 是类UNIX 的开源操作系统,被广泛使用,以高效、可靠著称。
Linux 严格来说是单指操作系统的内核,因操作系统中包含了许多用户图形接口和其他实用工具。 如今Linux常用来指基于Linux的完整操作系统,内核则改以Linux内核称之。
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
linux内核学习资料:200+经典内核文章,100+内核论文,50+内核项目,500+内核面试题,80+内核视频
Linux privilege escalation auditing tool
A collection of links related to Linux kernel security and exploitation
A technical explainer by @kognise of how your computer runs programs, from start to finish.
install latest or LTS linux kernel and enable BBR or BBR plus
The perfect emulation setup to study and develop the Linux kernel, kernel modules, QEMU, gem5 and x86_64, ARMv7 and ARMv8 userland and baremetal assembly, ANSI C, C++ and POSIX. GDB step debug and KGDB just work. Powered by Buildroot and crosstool-NG. Highly automated. Thoroughly documented. Automated tests. "Tested" in an Ubuntu 24.04 host.
Linux Kernel Manager and Activity Monitor 🐧💻
Linux Test Project (mailing list: https://lists.linux.it/listinfo/ltp)
Prometheus exporter for custom eBPF metrics
LKM rootkit for Linux Kernels 2.6.x/3.x/4.x/5.x/6.x (x86/x86_64 and ARM64)
awesome-linux-rootkits
A list of operating systems and stuff
RDMA core userspace libraries and daemons
Minimal Linux Live (MLL) is a tiny educational Linux distribution, which is designed to be built from scratch by using a collection of automated shell scripts. Minimal Linux Live offers a core environment with just the Linux kernel, GNU C library, and Busybox userland utilities.
嵌入式软件工程师笔试面试指南,主要收录笔试面试八股文。包括C/C++,计算机基础,操作系统,Linux驱动,Arm体系与架构,网络编程,大厂笔试面试题等。持续更新中~~有问题可以加我微信,LinuxDriverDev