ステップアップラーニングシリーズLinux ステップアップラーニング
2017年4月11日紙版発売
2017年4月11日電子版発売
沓名亮典 著
B5判/240ページ
定価2,838円(本体2,580円+税10%)
ISBN 978-4-7741-8847-8
ただいま弊社在庫はございません。
書籍の概要
この本の概要
本書は,Linuxをインストール・設定する際に必要な知識を習得したいという方に最適な入門書です。Linuxのインストールから,基本コマンド,シェルスクリプトなどの基本スキルを順番に無理なく学ぶことができます。また,各単元の最後には確認問題,各章の最後に練習問題が用意されています。練習問題の解答や解説は別冊として切り離すことができるようになっています。自習用としてはもちろんのこと,セミナーや新人研修の教科書としても使いやすい1冊になっています。
こんな方におすすめ
- Linuxの基本を一から学びたい人
- Linuxを使った講義・セミナーの受講者
この書籍に関連する記事があります!
- Linuxを使いこなせるようになろう!
- Linuxは,1990年代にフィンランドの学生が開発を始めたUnixライクなOSです。
本書のサンプル
本書の一部ページを,PDFで確認することができます。
- サンプルPDFファイル1(442KB)
- サンプルPDFファイル2(359KB)
- サンプルPDFファイル3(302KB)
目次
Part 1 Linuxの基本を知っておこう
1-1 Linux事始め
- 1-1-1 Linuxを学ぶ
- 1-1-2 Linuxの将来性
- 1-1-3 OSとは
1-2 Linuxとは何か
- 1-2-1 Linuxの正体はカーネル
- 1-2-2 カーネルはハードウェアとソフトウェアを橋渡しする
1-3 Linuxとインターネットの関わりを知ろう
- 1-3-1 インターネットの誕生と成長
- 1-3-2 Linuxの登場
1-4 Linuxディストリビューション
- 1-4-1 LinuxカーネルとGNUソフトウェア
- 1-4-2 コミュニティ
- 1-4-3 Linuxディストリビューション
- 1-4-4 デスクトップ環境
1-5 Linuxはどんなところで使われている?
- 1-5-1 サーバ・デスクトップ
- 1-5-2 携帯電話・スマートフォン
- 1-5-3 組み込み機器
- 1-5-4 大規模システム
- 1-5-5 VPS・クラウド
- 1-5-6 システム会社の開発サーバ
- 1-5-7 小規模企業・自宅サーバ
- 練習問題
Part 2 Linuxをインストールしてみよう
2-1 インストールする前の準備をしよう
- 2-1-1 インストール前の準備
- 2-1-2 Ubuntuインストールイメージのダウンロード
2-2 Ubuntuをインストールしよう
- 2-2-1 VirtualBoxのインストール
- 2-2-2 VirtualBoxの起動と設定
- 2-2-3 Ubuntuのインストール
Part 3 Linuxの基本操作に慣れよう
3-1 Linuxの起動を見てみよう
- 3-1-1 電源を入れてからログイン画面が表示されるまで
- 3-1-2 BIOS/UEFIとは
- 3-1-3 ブートローダとは
3-2 ログインしてLinuxに触れてみよう
- 3-2-1 ログイン・ログアウト
- 3-2-2 パスワード
- 3-2-3 ファイルとディレクトリ
3-3 シェルとコマンドを理解しよう
- 3-3-1 コマンドの実行方法
- 3-3-2 シェルとは
- 3-3-3 ジョブ制御
- 3-3-4 環境変数
- 3-3-5 シェル組み込みコマンド
- 3-3-6 よく使う外部コマンド
- 3-3-7 リダイレクト
- 3-3-8 パイプ
3-4 パッケージ管理システムを使ってみよう
- 3-4-1 パッケージ管理システム
- 3-4-2 aptコマンドによるパッケージの管理
- 練習問題
Part 4 ユーザ・グループ・ファイルを理解しよう
4-1 ユーザとグループを理解しよう
- 4-1-1 マルチユーザシステム
- 4-1-2 ユーザとグループを理解しよう
- 4-1-3 ユーザ・グループ関連コマンド
4-2 ファイルの種類を理解しよう
- 4-2-1 ファイルとディレクトリを理解しよう
- 4-2-2 ディレクトリ・ファイル関連コマンド
4-3 ファイルの権限とタイムスタンプを理解しよう
- 4-3-1 ファイルの所有ユーザやアクセス制限
- 4-3-2 読み取り・書き込み・実行とは
- 4-3-3 タイムスタンプ
- 4-3-4 ファイル権限・タイムスタンプ関連コマンド
4-4 リンクを理解しよう
- 4-4-1 リンクというファイルの種類
- 4-4-2 リンク関連コマンド
- 4-4-3 ハードリンク
- 4-4-4 シンボリックリンク
- 練習問題
Part 5 ディレクトリやファイルシステムを理解しよう
5-1 ディレクトリ構成を見てみよう
- 5-1-1 Linuxのディレクトリ構成
- 5-1-2 Linuxの主なディレクトリ
5-2 パーティションとファイルシステムを理解しよう
- 5-2-1 パーティションとは
- 5-2-2 ファイルシステムの種類
5-3 デバイスとマウントを理解しよう
- 5-3-1 マウントとは
- 5-3-2 マウント・アンマウントのコマンド
- 5-3-3 USBメモリのマウント
- 練習問題
Part 6 ファイルや文字を処理してみよう
6-1 フィルタを通して結果を表示してみよう
- 6-1-1 フィルタコマンドとは
- 6-1-2 ファイルの内容を検索する(grep)
- 6-1-3 正規表現
- 6-1-4 先頭あるいは末尾の数行を表示する(head,tail)
- 6-1-5 文字の変換・削除を行う(tr)
- 6-1-6 入力行の一部を出力する(cut)
- 6-1-7 行単位で並べ替える(sort)
- 6-1-8 入力データから特定の処理を行って整形する(sed)
- 6-1-9 パターンを検索して処理する(awk)
6-2 ファイルの取り扱いに慣れよう
- 6-2-1 ファイルを検索する(locate)
- 6-2-2 ファイルを検索する(find)
- 6-2-3 ファイルの圧縮・伸長を行う
- 6-2-4 ファイルの状態を確認する(file)
- 6-2-5 ファイル状態を確認する(stat)
- 練習問題
Part 7 プロセスとサービスを理解しよう
7-1 プロセスを理解しよう
- 7-1-1 プロセスとは
- 7-1-2 プロセスを表示する(ps)
- 7-1-3 プロセス状態を逐一監視する(top)
7-2 サービスって何だろう?
- 7-2-1 サービスとは
- 7-2-2 サービス起動のしくみ
- 7-2-3 システム起動時でのサービス起動設定
- 7-2-4 サービスの稼働の確認方法
- 練習問題
Part 8 シェルスクリプトを書いて実行してみよう
8-1 シェルスクリプトを理解しよう
- 8-1-1 シェルスクリプトとは
- 8-1-2 シェルスクリプトを編集するエディタ
- 8-1-3 シンプルなシェルスクリプトを書いてみる
- 8-1-4 シェルスクリプトに実行権限を設定する
- 8-1-5 シェルスクリプトを実行する
8-2 シェルスクリプトの書き方を学ぼう
- 8-2-1 コメント
- 8-2-2 長い行は折り返して記述できる
- 8-2-3 変数
- 8-2-4 シングルクォートとダブルクォート
- 8-2-5 実行したコマンドの終了ステータス
- 8-2-6 位置パラメータと特殊パラメータ
- 8-2-7 testコマンドと[
- 8-2-8 シェルの中で実行したコマンドを利用する
- 8-2-9 シェル関数
8-3 制御構文を利用してみよう
- 8-3-1 ワードにマッチした処理を実行する(case)
- 8-3-2 リストにまとめた処理を実行する(for)
- 8-3-3 条件判断によって実行する処理を分岐する(if)
- 8-3-4 条件が真の間,処理を繰り返し実行する(while)
- 8-3-5 条件が偽の間,処理を繰り返し実行する(until)
8-4 実際のスクリプトを参考にしてみよう
- 8-4-1 lddコマンドのスクリプトを読んでみよう
- 練習問題
Appendix エディタ(Vim)の使い方
この本に関連する書籍
-
最短突破 LinuCレベル1 合格教本[101試験, 102試験対応]
LinuCは,2018年から始まった新しいLinux技術者認定資格試験です。本書は,このLinuC試験のうち,レベル1(101試験,102試験)の出題範囲をカバーする新しい教科書です...
-
[試して理解]Linuxのしくみ ~実験と図解で学ぶOSとハードウェアの基礎知識
ITシステムやソフトウェアの開発,運用において,その基盤となるOSやハードウェアのしくみや動作を,具体的にイメージすることができるでしょうか。本書では,サーバ,...
-
改訂3版 Linuxエンジニア養成読本
LinuxはクラウドやIoT,スマートフォンなど,コンピュータシステムでもっとも利用されているOSで,EC,金融,会計などさまざまな業務システムでも広く利用されています...
-
[改訂第3版]Linuxコマンドポケットリファレンス
本書はLinuxの操作に必要なコマンドを収録したポケットリファレンスです。機能別にコマンドを分類し,各コマンドページでは書式/使用例などをコンパクトにまとめていま...
-
Linuxシステム[実践]入門
本書ではLinuxを扱う上で必要となる設定ポイントなどをまとめています。ハードウェアとLinuxの関わり,Linuxカーネルやシェルの理解を深め,設定ファイルや起動スクリプ...