Curated Tech Reading Map

次に読むべき技術書が見つかるサイト

書籍

ふつうのLinuxプログラミング 第2版

Linuxの仕組みから学べるgccプログラミングの王道

青木峰郎

Amazonで購入※ 上記は Amazon アソシエイトによる広告リンクです。

概要

C言語によるHTTPサーバーの実装を通じて、システムコールやプロセス間通信といった Linux OSのメカニズムを深く理解し、抽象化の裏側を知ることができる一冊。

対象読者

  • Linuxの低レイヤーを理解したいエンジニア
  • Webサーバーの内部動作に興味がある開発者

目次 18章

  1. 第1章 Linuxプログラミングを始めよう
  2. 第2章 Linuxカーネルの世界
  3. 第3章 Linuxを描き出す3つの概念
  4. 第4章 Linuxとユーザ
  5. 第5章 ストリームにかかわるシステムコール
  6. 第6章 ストリームにかかわるライブラリ関数
  7. 第7章 headコマンドを作る
  8. 第8章 grepコマンドを作る
  9. 第9章 Linuxのディレクトリ構造
  10. 第10章 ファイルシステムにかかわるAPI
  11. 第11章 プロセスとハードウェア
  12. 第12章 プロセスにかかわるAPI
  13. 第13章 シグナルにかかわるAPI
  14. 第14章 プロセスの環境
  15. 第15章 ネットワークプログラミングの基礎
  16. 第16章 HTTPサーバを作る
  17. 第17章 HTTPサーバを本格化する
  18. 第18章 本書を読み終えたあとは

タグ

#linux#system-programming#os-internals#process

奥付

出版社
SBクリエイティブ
ISBN
978-4797386479
出版日
2017年9月
参考定価
¥3,025税込Amazonの実売価格と異なる場合があります

この本を手に入れる

※ 上記は Amazon アソシエイトによる広告リンクです。

前提となる書籍

次に読む書籍