Software Design plus_養成読本シリーズ【改訂新版】 Linuxエンジニア養成読本
[クラウド時代も、システムの基礎と基盤はLinux!]
[クラウド時代も、システムの基礎と基盤は
2014年3月18日紙版発売
養成読本編集部 編
B5判/224ページ
定価2,178円(本体1,980円+税10%)
ISBN 978-4-7741-6377-2
ただいま弊社在庫はございません。
書籍の概要
この本の概要
最新情報にアップデートして「Linuxエンジニア養成読本」が新登場! Linuxは今や,ITシステムの基盤OS,そしてスマートフォンOSとして等,あらゆるコンピュータシステムで用いられていると言っても過言ではありません。クラウドOSやスマートフォンOSの基盤としてもLinuxは使われており,その普及はさらなる広がりを見せています。本書は,これから仕事でLinuxを使おうという方はもとより,現場で日々Linuxを使っている方にも役立つ,Linuxのコア技術・カーネルのしくみや,ディストリビューションの最新動向と進化の歴史,UNIXコマンドやシェルスクリプトの実践的な基礎知識等,Linuxを使いこなすための必須知識とノウハウが満載です。
こんな方におすすめ
- 新人エンジニア全般
- Linux に興味があるエンジニア全般・情報系学生
目次
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:オンリーワン・ディストリビューション編 openSUSE Build Service& SUSE Studio
自分専用のディストリビューションを作ろう!
- Section6:クラウドOS 編 OpenStack & CloudStack
「Linuxディストリビューション」としてのオープンソースIaaSクラウド基盤
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とチェックサムで不整合を回避
新世代ファイルシステムBtrfs
Chapter5 UNIXコマンド[実践]基礎知識
- Section1:リダイレクトとパイプ,実行制御
UNIXコマンド活用の基礎知識
- Section2:大量ファイルも楽々管理
正規表現による検索テクニックの基本
- Section3:基本操作と検索・編集の実際
vi活用の基礎知識
- Section4:ユーザ,プロセス,ジョブ,ネットワーク,ストレージの管理
システム管理コマンドの基礎知識
- Section5:管理者権限の使いこなし方
sudoコマンド[実践]基礎知識
Chapter6 シェルスクリプト[実践]基礎知識
- Section1:シェルスクリプトの基礎知識
プログラムの作成と実行
- Section2:シェルスクリプト[実践]Tips
サーバ管理編
- Section3:シェルスクリプト[実践]Tips
ネットワーク管理編
Chapter7 パイプラインを使いこなそう
- Section1:fork,pipe,dup
パイプを実現する3つのシステムコールと,つなぎ方 - Section2:リダイレクト,ファイル名展開などのサンプルとシェルの制御コマンド
つないだパイプをシェルスクリプトにしよう
ディストリビューションカーネル
カーネルLinux使いへの道
この本に関連する書籍
-
Linuxブートキャンプ サーバ操作/OSのしくみ/UNIXネットワーク ──10年先も使える基礎を身につける!
本書は『Software Design』の人気記事の中から,Linuxの特集記事を再編集した書籍です。 新たにインフラエンジニアの道を歩む方,研修で学んだ知識を復習したいとい...
-
これだけで突破[合格ライン] LPIC合格読本 ーレベル1攻略
LPIC(Linux技術者認定試験)取得希望者の多くは,資格取得を決めてからの準備期間が限られています。そこで本書では,LPICレベル1を対象に,「このポイントを押さえて...
-
【改訂新版】サーバ/インフラエンジニア養成読本 仮想化活用編[クラウドな現場で役立つ知恵と知識が満載!]
最新の情報にアップデートして「サーバ/インフラエンジニア養成読本 仮想化活用編」が新登場! 仮想化技術は今や,ITシステムを支えるサーバ/インフラエンジニアの必...
-
【改訂新版】 サーバ/インフラエンジニア養成読本 [現場で役立つ知恵と知識が満載!]
最新の情報にアップデートして「サーバ/インフラエンジニア養成読本」が新登場!サーバ/インフラエンジニアには,システムを止めない,パフォーマンスを保つ,技術動...
-
「独習Linux専科」サーバ構築/運用/管理――あなたに伝えたい技と知恵と鉄則
Linuxの仕組みを本格的に知りたい,そして自分で試しながら機能を根底から理解したい!――そんな初学者のために本書は作られました。サーバ利用を中心に5章に分け,1章で...
-
Linuxシステム[実践]入門
本書ではLinuxを扱う上で必要となる設定ポイントなどをまとめています。ハードウェアとLinuxの関わり,Linuxカーネルやシェルの理解を深め,設定ファイルや起動スクリプ...