1. Linux Tools Quick Tutorial 其实我不喜欢一开始就看很厚的那种砖头书,很容易让人丧失兴趣。所以我首先推荐一本小而美的电子书,基本花个几天就能看完,并对 Linux 系统有个初步的了解: Linux Tools Quick Tutorial 2. Linux从入门到精通 一般来说,XXX从入门到精通,21天精通XXX,这类书我都是嗤之
https://devarea.com/linux-kernel-development-creating-a-proc-file-and-interfacing-with-user-space/#.Xm3biXUzYUE https://github.com/figozhang/runninglinuxkernel_4.0 trace eBPF 介绍 https://github.com/zoidbergwill/awesome-ebpf Debug Hacks内核调试的老技术 tiny os Os tutorial: 讲解清晰,但是部分完...
Chapter 1, Kernel Development Workspace Setup - Further Reading Resources on setting up a Linux guest using VirtualBox on a Windows host: A very clearly written tutorial entitled Install Linux Inside Windows Using VirtualBox, Abhishek Prakash (It's FOSS!, August 2019) An alternate, similarly ex...
This tutorial explains how to utilize Linux containers to establish a cross-architectural development environment such that it is convenient to port, test, and performance-tune an application in a Linux on Power environment using only an x86 system running Microsoft Windows (with Windows Subsystem for...
Even though this namespace tutorial code above is not much longer than “Hello, world” in some languages, a lot has happened behind the scenes. Theclone()function, as you would expect, has created a new process by cloning the current one and started execution at the beginning of thechild...
If you are an audio-visual learner (careful, I can speak quite fast), you can check out my Kernel Recipes talk on Understanding the Linux Kernel via Ftrace, or my ftrace tutorial at linux.conf.au 2019 titled “See what your computer is doing with Ftrace utilities.” Lastly, a talk I ...
Oracle Linux 9 is now generally available. Read the announcementabout Oracle Linux 9 Linux for developers Getting started with Oracle Linux Learn how to get started using Oracle Linux and related technologies with these easy-to-follow learning paths. ...
Currently using CentOS Linux?Follow along with this tutorialto migrate to RHEL from CentOS Linux in 7 easy steps, ortry a hands-on lab. Kickstart your migration to Red Hat Enterprise Linux using the Convert2RHEL utility:Download the Convert CentOS Linux to RHEL cheat sheet. ...
Theumdefconfig setsCONFIG_DEBUG_INFO=yby default (yup, it is a development thing), so we are fine. While debugging Linux kernel we can utilize several tools, for example, debuggers (KDB, KGDB), dumping while crashed (LKCD), tracing toolkit (LTT, LTTV, LTTng), custom kernel instruments ...
Cleaned up source code: https://github.com/cirosantilli/jamesmolloy-kernel-development-tutorials Well known bugs: http://wiki.osdev.org/James_Molloy’s_Tutorial_Known_Bugs That’s what happens when you don’t use GitHub. Good tutorials, author seems to master the subject. But he could lea...