地方エンジニアの学習日記

興味ある技術の雑なメモだったりを書いてくブログ。たまに日記とガジェット紹介。

Linux カーネルのソースコードを読みたい

f:id:ryuichi1208:20190114111609p:plain

概要

本稿では、Linux カーネルソースを確認する方法についてご紹介いたします。

1 ソースコードを確認する方法

Linux カーネルは、オープンソースであるため、ソースコードが公開されており自由に読むことができます。読む方法としては、主に2通りです。1つは、ローカルマシンにソースコードを落として読む方法、もう1つは、ブラウザ上から読む方法です。

1.1 ローカルマシンに落としてから読む

ローカルマシンにソースコードを落とす方法は、色々考えられますが、本稿では、git コマンドからソースコードを落とす方法をご紹介します。git を使用することで、カーネルバージョンのタグ切り替えや、コミットログの確認できて便利です。

$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git

1.2 ブラウザ上から読む

ブラウザ上から読むには、次の何れかを開くだけです。