ISBN 9784798163192
Linuxの絵本 サーバーOSが楽しくわかる9つの扉
概要
イラスト中心でLinuxの基本操作とサーバー管理を一から習得する
想定読者
WindowsやMacしか触ったことがなく、Linuxコマンドラインに初めて向き合うエンジニア志望者・インフラ入門者
こんな人には向いていない
- 基本コマンドやファイルシステムの概念をすでに習得しており、より深いカーネル・ネットワーク知識を求めている人
- シェルスクリプトの実践的な自動化や、Linuxサーバーの本番運用を主目的とする中級者以上
読了後にできるようになること
- ログイン・ログアウトからパス・ファイルシステムまでのLinux基礎概念を整理できる
- ls・cp・mv・grep など基本コマンドをワイルドカードと組み合わせて使いこなせる
- viエディタの起動・モード切替・検索/置換・保存を実務レベルで操作できる
- リダイレクト・パイプ・パーミッション・シェルスクリプトの仕組みを図解で理解できる
- SSHとSFTPによるリモート接続、パッケージ管理の基本手順を把握できる
- ユーザー・グループ管理とネットワーク設定コマンドでサーバー初期設定を行える
本書のキー概念(章解説)
- Linuxの勉強をはじめる前に — OSの役割・CUI/GUIの違い・仮想環境(VirtualBox)セットアップを扱う。実機なしで始めるための実践的な前置き
- 第 1 章 Linuxを使ってみよう — コマンド操作の基本・カーネルとシェルの関係・ファイルシステム構造を押さえる最重要章
- 第 2 章 基本的な制御 — パスの書き方とコア20コマンドを反復演習。初読時はここを重点的に手を動かす
- 第 3 章 エディタを使いこなす — viの操作習得はサーバー作業に不可欠。モード切替をここで必ず体に染み込ませる
- 第 4 章 一歩踏み込んだLinuxの使い方 — リダイレクト・パイプ・パーミッション・シェルスクリプトを扱う。日常業務で最も使う応用知識
- 第 5 章 システムとユーザーを管理する — ネットワーク設定とユーザー管理。サーバーを任されたとき最初に参照するセクション
- 第 6 章 GUIを使ってみよう — Waylandと統合デスクトップ環境を概観。GUI利用ユースケースが不要なら読み飛ばして可
- 第 7 章 日本語環境 — 日本語ロケール設定。デスクトップ利用時または日本語ファイル名を扱う場合に参照
- 第 8 章 高度な操作 — SSHとSFTP・パッケージ管理を扱う。サーバー実務直結度が高く、前後の章より先に読む価値あり
ハイライト
- イラストで解説しているので、WindowsやMacなどしか触ったことのない人でもわかりやすく、理解が進みます。(図解主体というアプローチが他のLinux入門書との差別化点として端的に示されている)
外部からの言及
- Pythonエンジニアを目指す非エンジニア向けの学習ロードマップ記事において、インフラ基礎の教材として本書が挙げられており、Linux未経験者の最初の一冊として参照される用途が確認できる(qiita)
編集メモ
Qiita での本書名言及記事は確認できた範囲で1件(likes 1)。Rakutenランキング情報なし。入門書カテゴリの参考選択肢として位置づける
読む前に押さえておきたいこと
- PCの基本操作(ファイルの作成・コピー・削除)とフォルダ階層の概念
- VirtualBoxまたはWSL2など仮想Linux環境を手元に用意できる環境
学習のコツ
- 付録の「主要コマンド一覧」は手元に印刷またはPDFで開いたまま演習すると定着が早い
- 第3章(vi)は実際に手を動かさずに読み進めると操作が身につかない。仮想環境を立ち上げながら並走する
- 第4章(リダイレクト・パイプ)と第8章(SSH)は順序に関わらず実務で最初に必要になるため、早めに到達するルートを意識する
- 第6〜7章(GUI・日本語環境)はサーバー専用途であれば省略可。自分のゴールがサーバー管理か、デスクトップ利用かで読む範囲を絞ると効率的
出版社による内容紹介
サーバーやパソコンなど、さまざまな環境で利用されるLinuxを使ってみたい人も多いのではないでしょうか。本書は、イラストで解説しているので、WindowsやMacなどしか触ったことのない人でもわかりやすく、理解が進みます。さぁ、Linuxの扉を開き、便利で楽しい使い方をマスターしましょう!
この本がどの学習段階で役立つかは、 関連する ロードマップ から確認できます。