Software Design plusシリーズLinuxエンジニア養成読本
[仕事で使うための必須知識&ノウハウ満載!]

[表紙]Linuxエンジニア養成読本[仕事で使うための必須知識&ノウハウ満載!]

B5判/224ページ

定価(本体1,880円+税)

ISBN 978-4-7741-4601-0

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

Linuxはいまや,ITシステムの基盤OS や開発環境,また最近ではAndroidのようなスマートフォン用OSとして等,あらゆるコンピュータシステムで用いられていると言っても過言ではありません。本書は,これから仕事でLinuxを使ってみようという方はもとより,現場で日々Linuxを使っている方にも役立つ,Linuxのコア技術・カーネルのしくみや,ディストリビューションの最新動向と進化の歴史,そしてUNIXコマンドやシェルスクリプトの実践的な基礎知識など,Linuxエンジニアのための必須知識とノウハウを1冊に凝縮しました。

こんな方におすすめ

  • 新人エンジニア全般,エンジニアとしてしっかりした知識を身につけたいエンジニア全般
  • システム管理者,システム開発者
  • 情報系大学・専門学校学生

この書籍に関連する記事があります!

エンジニアビギナー応援!
いまや私たちの日常生活には,iPhone/Androidなどのスマートフォンアプリケーションとサーバサイドのクラウド環境,あるいはさまざまなWebサービスなど,コンピュータシステムとサービスが欠かすことのできない存在となっています。

目次

ディストリビューション
Chapter1 ディストリビューションの系譜と今を理解する

Part1 ディストリビューションの成り立ちを知る

  • Section1 Linuxディストリビューションの基礎知識
    Linuxとディストリビューションの本質を学ぶ……風穴 江

Part2 主要&注目ディストリビューションの系譜と今

  • Section2 Debian編 Debian GNU/Linux & Ubuntu
    コミュニティ主導のディストリビューションとして最大の存在感……武藤 健志・やまね ひでき
  • Section3 Red Hat編 Red Hat Enterprise Linux & Fedora & CentOS
    世界で最も広く使われているエンタープライズLinuxファミリ……中島 能和
  • Section4 オンリーワン・ディストリビューション編 KNOPPIX
    圧倒的な高速起動がウリの1CD/DVD Linux……須崎 有康
  • Section5 オンリーワン・ディストリビューション編 MeeGo
    モバイル機器との“蜜月”関係……天野 光隆
  • Section6 オンリーワン・ディストリビューション編 openSUSE Build Service& SUSE Studio
    自分専用のディストリビューションを作ろう!……松本 悟

カーネル
Chapter2 カーネルのしくみを理解する

  • Section1 誕生・進化と,発展を支える開発体制
    Linuxカーネル発展の歴史……こじま みつひろ
  • Section2 init,sysvinit,Upstart
    起動プロセスのしくみ……加藤 泰文
  • Section3 多数のプロセスを同時に動作させるマルチタスク
    プロセス管理とスケジューリング……浅田 拓也
  • Section4 効率よく割り当てるしくみ
    メモリ管理と仮想記憶……小沢 健史
  • Section5 互換性と新技術のはざま
    ファイルシステム進化の歴史……こじま みつひろ
  • Section6 uevent,udevdのしくみと働き
    デバイス管理の基礎知識……本多 尚文

Chapter3 起動(ブート)のしくみと今どきな機能[高速起動/マルチブート]

……森若 和雄

  • Section1 BIOS,MBR,ブートローダ
    Linuxが起動するまでの長い道のり[前編]
  • Section2 カーネルの起動処理,initrd/initramfsの処理
    Linuxが起動するまでの長い道のり[後編]
  • Section3 起動の高速化,トラブル発生の回避…
    ブートローダの最新動向
  • Section4 症状&原因別
    Linuxのブートトラブル対処法
  • Chapter4 [最新]ファイルシステムのしくみ

    • Section1 すべては「ファイル」と「ディレクトリ」
      ファイルシステムの基礎知識……鶴長 鎮一
    • Section2 ext2,ext3,ext4
      Linuxファイルシステムのしくみと役割……鶴長 鎮一
    • Section3 shadow pagingとチェックサムで不整合を回避
      新世代ファイルシステムBtrfsa……𠮷田 史

    Linux使いへの道
    Chapter5 UNIXコマンド[実践]基礎知識

    • Section1 リダイレクトとパイプ,実行制御
      UNIXコマンド活用の基礎知識……濱野 賢一朗
    • Section2 大量ファイルも楽々管理
      正規表現による検索テクニックの基本……中島 能和
    • Section3 基本操作と検索・編集の実際
      vi活用の基礎知識……小池 稔
    • Section4 ユーザ,プロセス,ジョブ,ネットワーク,ストレージの管理
      システム管理コマンドの基礎知識……濱野 賢一朗・尾崎 匡信
    • Section5 管理者権限の使いこなし方
      sudoコマンド[実践]基礎知識……福田 和宏

    Chapter6 シェルスクリプト[実践]基礎知識

    • Section1 シェルスクリプトの基礎知識
      プログラムの作成と実行……中村 文則
    • Section2 シェルスクリプト[実践]Tips
      サーバ管理編……鶴長 鎮一
    • Section3 シェルスクリプト[実践]Tips
      ネットワーク管理編……鶴長 鎮一

    Chapter7 パイプラインを使いこなそう

    ……佐野 裕

    • Section1 fork,pipe,dup
      パイプを実現する3つのシステムコールと,つなぎ方
    • Section2 リダイレクト,ファイル名展開などのサンプルとシェルの制御コマンド
      つないだパイプをシェルスクリプトにしよう