Closed15

Linux を学ぶための参考書籍まとめ

mskmsk

概要

個人で、Linux を学ぶための参考資料をまとめる。
主に書籍。

mskmsk
mskmsk

発表資料の p.22 で解説されている本の立ち位置がわかりやすい。入門書と上級者向けの本の中間でありながら、最新状況についてまとめた本。

https://speakerdeck.com/sat/linuxguan-lian-nozui-xin-zhuang-kuang-nikiyatutiatupusurutamenoben-ru-men-modanlinux?slide=22

本書を読むための本として、下記の 2 冊が挙げられていた。

  • 新しい Linux の教科書
  • 本気で学ぶ Linux 実践入門

本書を読んだ後のステップアップとして以下の 2 冊が挙げられていた。

  • スーパーユーザーなら知っておくべき Linux システムの仕組み
  • Linux のしくみ

「入門モダン Linux」 を読んで、初心者向けの本を読むのか上級者向けの本を読むべきなのか考えた方が良さそう。

mskmsk

[試して理解]Linuxのしくみ

https://gihyo.jp/book/2022/978-4-297-13148-7

mskmsk

2022 年 10 月 出版されたため、新しめの本。
著者は「入門モダン Linux」の訳者の 1 人である武内さん。

mskmsk

学生のときに、増補改訂版前の書籍を読んだことがあるけど、難しくて挫折してしまった書籍。
「入門モダン Linux」の紹介動画で上級者向けの本の 1 つとして紹介していたので、「入門モダン Linux」の後によむのが正解かも。

mskmsk

基本コンセプト

https://speakerdeck.com/sat/linuxkaneruxue-xi-nofu-ju-woxia-getaitoiusi-iwoshi-xian-sitaben-linuxnosikumi?slide=13

ポリシー

  • OS 開発者ではなくユーザプログラム開発者、システム管理者向け
  • 網羅性は目指さず、対象読者にとって重要と思ったものを重点的に説明

https://speakerdeck.com/sat/linuxkaneruxue-xi-nofu-ju-woxia-getaitoiusi-iwoshi-xian-sitaben-linuxnosikumi?slide=14

本書で学べることの全体像

https://speakerdeck.com/sat/linuxkaneruxue-xi-nofu-ju-woxia-getaitoiusi-iwoshi-xian-sitaben-linuxnosikumi?slide=15

著者のブログより

https://satoru-takeuchi.hatenablog.com/entry/2022/09/23/143607

mskmsk

これも「本書読む前に」と「本書を読んだ後に」が記載されている。加えて、「本書を読んだ後に(開発者向け)」と「「本書を読んだ後に(カーネル開発者になりたい人向け)」」がある

本書読む前に

https://speakerdeck.com/sat/linuxkaneruxue-xi-nofu-ju-woxia-getaitoiusi-iwoshi-xian-sitaben-linuxnosikumi?slide=29

  • 新しい Linux の教科書
  • 本気で学ぶ Linux 実践入門

本書を読んだ後に

https://speakerdeck.com/sat/linuxkaneruxue-xi-nofu-ju-woxia-getaitoiusi-iwoshi-xian-sitaben-linuxnosikumi?slide=30

  • スーパーユーザーなら知っておくべき Linux の仕組み
  • 詳解システムパフォーマンス 第二版
  • satlinuxtube(sat さんの youtube channel)

本書を読んだ後に(開発者向け)

https://speakerdeck.com/sat/linuxkaneruxue-xi-nofu-ju-woxia-getaitoiusi-iwoshi-xian-sitaben-linuxnosikumi?slide=31

  • ふつうの Linux プログラミング 第二版
  • Go ならわかるシステムプログラミング 第二版
  • Linux プログラミング インタフェース

本書を読んだ後に(カーネル開発者になりたい人向け)

https://speakerdeck.com/sat/linuxkaneruxue-xi-nofu-ju-woxia-getaitoiusi-iwoshi-xian-sitaben-linuxnosikumi?slide=32

  • はじめて読む 486
  • Linux Kernel Development
  • Linux Kernel Programming
  • Linux Kernel Newbies
このスクラップは2023/08/19にクローズされました