第1章 Linuxを使いはじめる前に
1.1 Linuxとは
1.2 GNUとGPL
1.3 Linuxディストリビューションとは
1.4 Linuxの特徴
この章のまとめ
実習
第2章 Linux独習環境の構築と管理
2.1 Ubuntuとは
2.2 CentOSとは
2.3 UbuntuとCentOSの比較
2.4 インストール
2.5 Linuxシステムへのログイン
2.6 Linuxのデスクトップ
2.7 ソフトウェアのアップデート
2.8 パッケージ管理
この章のまとめ
実習
第3章 Linuxの基礎知識
3.1 シェルとコマンド
3.2 コマンドの使い方を調べる
3.3 コマンドライン操作
3.4 rootユーザーと一般ユーザー
この章のまとめ
実習
第4章 ファイルとディレクトリ
4.1 ファイルシステムとは
4.2 ファイルの種類
4.3 ファイル名
4.4 Linuxのディレクトリ構成
4.5 ホームディレクトリとカレントディレクトリ
4.6 パスの表記
4.7 コマンドによるファイル・ディレクトリ操作
4.8 ファイルの所有者とアクセス権
この章のまとめ
実習
第5章 テキストファイルの編集
5.1 Gnomeテキストエディタを使ったテキストファイルの編集
5.2 viを使ったテキストファイルの編集
5.3 日本語入力と文字コード
この章のまとめ
実習
第6章 シェルとコマンドの活用
6.1 パス名の展開
6.2 標準入出力とリダイレクト
6.3 フィルタとして動作するプログラム
6.4 シェル変数と環境変数
6.5 特殊文字のエスケープ
6.6 コマンド置換
6.7 コマンドの連続実行
6.8 シェルの設定ファイル
6.9 その他の便利なコマンド
この章のまとめ
実習
第7章 プロセスとジョブコントロール
7.1 Linuxシステムにおけるプロセス
7.2 ジョブとプロセス
7.3 ジョブとプロセスの操作
この章のまとめ
実習
第8章 ネットワーキング
8.1 ネットワークの基礎知識
8.2 ネットワークの設定
8.3 ネットワークコマンド
この章のまとめ
実習
第9章 サーバーアプリケーション
9.1 デーモンの特徴
9.2 NTPサーバー
9.3 SSHサーバー
9.4 Webサーバー
9.5 データベースサーバー
この章のまとめ
実習
第10章 シェルスクリプト
10.1 シェルスクリプトの作成と実行
10.2 シェル変数の利用
10.3 シェルスクリプトの制御
10.4 スクリプトどうしの組み合わせ
10.5 参考文献
この章のまとめ
実習
第11章 Linuxシステムの運用と管理
11.1 シングルユーザーモード
11.2 ディスク管理
11.3 バックアップ
11.4 コマンド定期実行
この章のまとめ
実習
付録 A コマンドリファレンス
Linux主要コマンド一覧
パッケージ管理コマンド(Debian系)
パッケージ管理コマンド(Red Hat系)
正規表現
nanoの主要キー操作
viの主要キー操作
付録 B 解答