WEB+DB PRESS plusシリーズLinuxシステムコール基本リファレンス
――OSを知る突破口
――
2018年2月10日紙版発売
2018年2月10日電子版発売
山森丈範 著
A5判/352ページ
定価3,168円(本体2,880円+税10%)
ISBN 978-4-7741-9555-1
ただいま弊社在庫はございません。
書籍の概要
この本の概要
システムコールの基本にスポットを当てた初学者向けのリファレンス。LinuxをはじめとしたUnix系OSにおいて,カーネルとプログラム/プロセスの間に位置するシステムコールはAPIという性質上,互換性を保ちつつ着実に進化する部分で,プログラマにとって長く役立つ技術知識です。本書では,Cライブラリ関数やカーネルとの関係などの基礎の基礎も押さえつつ,64bit版をメインに定番および今どきのシステムコールを厳選収録。Linux/FreeBSD/Solaris互換の実機で試せるサンプルコードを満載し,現場で使える1冊をお届けします。
こんな方におすすめ
- Unix系OSのシステムコールについて学びたい方
- サンプルコードを通じてシステムコールの動作を確認してみたい方
- OSがどのような仕組みで動いているかにご興味のある方
補足
本書で前提とする基礎知識について
本書では,Linux,FreeBSDまたはSolarisを使用し,C言語のコンパイルができる方々を想定し,解説を行っています。
本書の動作確認環境
本書では,以下のそれぞれ64bitと32bit両方で動作確認を行いました。
- Fedora 27
- FreeBSD 11.1-RELEASE
- Solaris 11
上記と異なる環境においては,本書での説明内容や動作等が異なる場合があります。
本書に関するお知らせ
本書に関連する記事を公開しております。
この書籍に関連する記事があります!
- 本書について
- OSがどのような仕組みで動いているのかを考えるとき,その突破口として,システムコールについて考えてみるのは非常に有意義なことです。
- システムコールのちょっと深い(!?)基本―OSとユーザプログラムの実行が見えてくる
- システムコール(system call)は,OS(カーネル)の持つ機能にアクセスする時に使われるしくみです。
この本に関連する書籍
-
Fluentd実践入門 ──統合ログ基盤のためのデータ収集ツール
本書は,Fluentdについて網羅的に解説した書籍です。 Fluentdは,ログやそのほかのデータの収集および集約,転送,変換,保存を実現するためのソフトウェアです。す...
-
Linux+コマンド入門 ——シェルとコマンドライン、基本の力
Linuxの基本&コマンドの作法をまとめた入門書。巻頭&巻末には,基本コマンドのQuickリファレンスを特別収録。 本書では,Linuxシステムの「今の基本」を押さえつつ,...
-
[改訂第3版]シェルスクリプト基本リファレンス ──#!/bin/shで、ここまでできる
定番の1冊『シェルスクリプト基本リファレンス』の改訂第3版。シェルスクリプトの知識は,プログラマにとって長く役立つ知識です。本書では,複数のプラットフォームに...