進行状況を保存 (詳細はこちら)
1. はじめに
この “Knowledge path” でカバーされるコマンドやテクニックを練習するために、bash シェルを含む作業用の Linux システムが必要となります。ここで紹介するコマンド例は、Ubuntu や Fedora を対象にしていますが、それらは他のほとんどの Linux ディストリビューションにも適用されます。
2. bashシェルに慣れる
Linux の実践演習をbash の基礎コマンド、環境変数、システム情報といったbash シェルのコマンドラインの基礎から始めます: ファイルの検索、一覧表示、移動、コピー、アーカイブ; リダイレクトと標準出力へのテキストのパイプ、ファイル、コマンド入力などです。
3. 検索およびテキスト・ファイルの編集
テキスト操作を含むbash などのコマンド・シェル環境での作業: カット&ペースト、文字列の結合、並べ替えや連結などを学びます。正規表現やソースプログラムのようなテキストを処理するための grep 検索ツールの使用法を学びます。また、一般的なLinuxテキストエディターである “vi” の復習をします。
4. プロセス制御をする
プロセス管理は、Linux管理者と開発者にとっては日常の仕事です。フォアグラウンドとバックグラウンド間のプロセス入れ替え、実行中のプロセスを知ること、プロセスの強制終了やプロセスを実行したままにするにはどのようにするかを学びます。また、プロセスの優先順位を変更する方法を学びます。
