TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Optimal way to learn about the Linux kernel

2 点作者 doggo86超过 6 年前
I&#x27;m a associate embedded software engineer with a background in electrical engineering. I know that seems strange but I would like to come up to speed on the Linux kernel more so I can be more knowledgeable about embedded Linux.<p>The problem is that I not taken a &quot;Introduction to Operating Systems&quot; course before like most CS folks have. I believe I need to approach this first before diving into learning the Kernel.<p>What is the most optimal learning solution here for this. Reading a book gets a person so far so I was hoping for a more course like experience with some user interaction (labs&#x2F;assignments, aka &quot;hands on&quot;)? Has anyone else been in my shoes and if so what online courses or books did you find the most effective? I want to make sure that whatever material or resource I use is Linux driven.

1 comment

howard941超过 6 年前
Write a character device driver for your machine. It can be a simple echo of what&#x27;s written to it. You&#x27;ll probably need to write device drivers or work with someone else&#x27;s drivers when your project gets to the prototype stage.