新しい Linux の教科書インデックス

お送りいただいた画像の目次を、チャプター順に文字起こしします。


💻 目次 (Contents)

Chapter 08 bashの設定

  • 01 エイリアス
    • エイリアスの確認と削除 …………………………………………….. 133
    • エイリアスを一時的に無効にする …………………………………. 133
  • 02 bashのオプション
    • setコマンド ………………………………………………………….. 134
    • shoptコマンド ……………………………………………………….. 135
  • 03 シェル変数
    • 変数の設定 …………………………………………………………… 136
    • PS1コマンド …………………………………………………………. 137
    • PATHコマンド検索パス ……………………………………………. 139
    • LANGロケール …………………………………………………….. 140
    • その他のシェル変数 …………………………………………………. 141
  • 04 環境変数
    • printenvコマンド – 環境変数の表示 ………………………….. 142
    • exportコマンド – 環境変数の設定 ………………………………. 144
  • 05 bashの設定ファイル
    • /etc/profile, ~/.bash_profile, ~/.bashrc ………………….. 145
    • 設定ファイルの変更時の注意 ………………………………………. 146
    • 設定ファイルの読み込み ……………………………………………. 147
    • コメント ……………………………………………………………….. 148
    • bashのカスタマイズ例 ……………………………………………… 149

Chapter 09 ファイルパーミッション、スーパーユーザ

  • 01 ファイルのオーナーとグループ
    • グループ ……………………………………………………………….. 152
  • 02 ファイルのパーミッション
    • ディレクトリのパーミッション …………………………………….. 155
    • chmodコマンド – ファイルモードを変更する …………………… 157
  • 03 スーパーユーザ
    • suコマンド – ユーザを変更する ……………………………………. 162
    • sudoコマンド – コマンドを別のユーザとして実行する ……….. 163
    • suとsudoのどちらを使うか ……………………………………….. 167

Chapter 10 プロセスとジョブ

  • 01 プロセスとは
    • psコマンド – プロセスの表示 …………………………………….. 170
  • 02 ジョブとは
    • コマンドを一時停止する …………………………………………….. 174
    • fgコマンド – ジョブをフォアグラウンドにする ………………… 176
    • bgコマンド – ジョブをバックグラウンドにする ………………… 178
    • ジョブの状態遷移 …………………………………………………….. 179
  • 03 ジョブ・プロセスの終了
    • ジョブの終了 …………………………………………………………. 180
    • プロセスの終了 ……………………………………………………….. 182
    • killコマンド – シグナルを送信する …………………………….. 183

Chapter 11 標準入出力とパイプライン

  • 01 標準入力、標準出力、標準エラー出力 …………………………….. 185
  • 02 リダイレクト
    • 標準入力のリダイレクト ……………………………………………. 187
    • 標準出力のリダイレクト ……………………………………………. 189
    • 標準エラー出力 ……………………………………………………….. 191
    • 標準出力と標準エラー出力をまとめる ……………………………. 192
    • リダイレクトによる上書き …………………………………………. 192
    • /dev/null ……………………………………………………………… 193
  • 03 パイプライン
  • 04 フィルタ
    • フィルタの例 – headコマンド ……………………………………. 198
    • 代表的なフィルタコマンド …………………………………………. 198
    • コマンド組み合わせの例 …………………………………………….. 199

Chapter 12 テキスト処理

  • 01 wcコマンド – バイト数・単語数・行数を数える ………………. 204
  • 02 sortコマンド – 行を並べ替える ……………………………………. 205
    • 数値順にソート(n) ………………………………………………….. 207
    • 逆順にソート(r) ………………………………………………………. 208
  • 03 uniqコマンド – 重複行を取り除く …………………………………. 208
    • 隣接行を数える ……………………………………………………….. 211
  • 04 cutコマンド – 一入力の一部を切り出す …………………………. 212
  • 05 trコマンド – 一文字を変換・削除する …………………………….. 214
    • ファイル指定の注意 …………………………………………………. 215
    • 文字の削除 …………………………………………………………… 216
  • 06 tailコマンド – 末尾部分を表示する ………………………………. 216
    • ファイルへの追跡を監視する ………………………………………. 217
  • 07 diffコマンド – 差分を表示する …………………………………….. 218
    • ユニファイド形式 …………………………………………………… 220
    • 差分の使い方とパッチ ……………………………………………… 222

Chapter 13 正規表現

  • 01 grepコマンドと正規表現
    • 正規表現とは? ……………………………………………………….. 224
  • 02 文字にマッチするメタ文字
    • 特定の文字を指定する ………………………………………………. 227
  • 03 位置にマッチするメタ文字
  • 04 繰り返しを指定するメタ文字
    • 拡張正規表現 …………………………………………………………. 230
    • 拡張正規表現による繰り返し回数の指定 ……………………….. 233
    • 繰り返し回数の指定をするメタ文字 …………………………….. 234
  • 05 その他のメタ文字
  • 06 正規表現の利用

Chapter 14 高度なテキスト処理

  • 01 sedコマンド – ストリームエディタ ………………………………… 239
    • 非対話型エディタとは ………………………………………………. 240
    • sedコマンドの形式 …………………………………………………. 241
    • 行を削除する …………………………………………………………. 242
    • 行を表示する …………………………………………………………. 243
    • 行を置換する …………………………………………………………. 245
  • 02 awkコマンド – パターン検索・処理言語 …………………………. 250
    • awkコマンドの形式 ………………………………………………… 252
    • printとフィールド変数 ……………………………………………… 253
    • パターン指定 …………………………………………………………. 255
    • アレイの応用 …………………………………………………………. 256
    • 実例:CSVファイルからスコア集計 …………………………….. 256

Chapter 15 シェルスクリプトを書こう

  • 01 シェルスクリプトとは …………………………………………………. 259
  • 02 シェルの選択
    • どのシェルのシェルスクリプトを書くべきか ………………….. 261
  • 03 シェルスクリプトを作成する
  • 04 シェルスクリプトの実行形式
    • シバン …………………………………………………………………. 264
ブログ

BLOG

PAGE TOP