スーパーユーザーなら知っておくべき Linux システムの仕組み(スーパーユーザーナラシッテオクベキリナックスシステムノシクミ)
- 著者:
- Brian Ward/柴田 芳樹(ブライアン ウォード/シバタ ヨシキ)
- 出版社:
- インプレス
- 出版日:
- 2022年03月08日頃
- ISBN:
- 9784295013495
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
本書では、 Linux システムの構成や動作について解説します。取り上げるテーマは、システムの全体像、コマンドとディレクトリ、ファイルシステム、ブートシーケンス、プロセスと資源、ネットワーク機能など、多岐にわたりますが、どれも Linux を使いこなすために必要な知識です。 Linux システムがどのように機能しているかを知ることで、実践方法をユーザー自身が導き出せるようになります。
技書の森解説
コマンドを打てば結果は返ってくる。しかし「なぜそう動くのか」を聞かれると詰まる。 Linux をそういう状態から一段引き上げるのが、原著 "How Linux Works" として長年読まれてきた本書です。ブートローダからカーネル、デバイス管理、ネットワークスタック、ファイルシステムまで、 OS を構成するレイヤーを下から順に解き明かしていきます。
著者の Brian Ward は 1993 年から Linux に携わる開発者で、カーネルの動作原理を平易な言葉とコマンド例で説明することに長けています。第 3 版では LVM 、仮想化、コンテナの章が加わり、クラウドやコンテナ環境を前提としたインフラ運用にも接続しやすくなりました。
想定読者は、日常的にターミナルを使いこなしているものの、プロセスのスケジューリングやメモリマッピングがどう連携して動いているかを体系的に学んだことがない中級者です。ディストリビューション固有の操作手順書ではなく、どの Linux でも通用する原理を一冊に凝縮している点が、長く手元に置ける理由になっています。トラブルシューティングで「なんとなく直った」を卒業し、仕組みから原因を追いたい人に適しています。
言及 Qiita 記事 (11 件)
「新しいLinuxの教科書」をMacで実践する
♡ 69Bash, Mac, Linux, AWK, XcodeAWSの学習方法(入門者向け)
♡ 11AWSLinux カーネル
♡ 5Linux, lpic, カーネルde:code2017参加メモ
♡ 4Azure, decodeEnvaderでユーザー管理してみた
♡ 3Linuxコマンド, ユーザー管理, 駆け出しエンジニア【Linux】Linuxの基本を理解する
♡ 2Bash, Linux, Docker, OSNVIDIA Vera Rubin のアーキテクチャを理解する ─ 希少なHBM4を使い倒す設計 (HBM 容量は B300から増量なし、MI455Xより少ない)
♡ 0NVIDIA, Vera, Rubin, HBM4, MI455X【VirtualBox】最新PCでレガシーLinux(CentOS 6 / SL 6)を完全仮想化するための最適化チューニング
♡ 0VirtualBox, ScientificLinux, 仮想化, RenderMan, 生成AIセキュリティ強化のために「Linux」初心者が知っておくべきコマンド6選
♡ 0Linux, Linuxコマンド2023年の振り返り(KPT)と今年の目標
♡ 0JavaScript, Go, AWS, unittest, IoT
言及 Zenn 記事 (1 件)
関連記事
機械学習・AI 本ガイド - エンジニアが読むべき技術書の選び方
機械学習の基礎から実践まで学べる技術書の選び方を紹介。「Python ではじめる機械学習」などのハンズオン本を軸に、数学が苦手な人向けの学習ルートと ML 本の賞味期限の見極め方を解説します。
技術書の読む順番戦略 - 複数冊を組み合わせて理解を加速させる
技術書を 1 冊ずつ読むのではなく、複数冊を戦略的に組み合わせることで理解の深さと速度を飛躍的に高める方法を解説します。
Web 開発本ガイド - フロントエンドからバックエンドまで
Web 開発の全体像を学べる技術書の選び方と学習マップを紹介。フレームワーク本の賞味期限問題と公式ドキュメントとの使い分けも解説します。