
Linuxコマンドの基本演習 177本ノック
1章 Linuxの学習環境
2章 シェルとは
| 11 シェルを一時的に切り替える方法 | 12 Ubuntu24.04LTSへのTelnetのインストール |
| 13 ターミナルエミュレータを使用したTelnet接続 |
3章 シェルの便利な機能
| 14 コマンドラインの編集 | 15 トラブル時の操作 |
| 16 Tabの補完機能 | 17 コマンド履歴 |
| 18 コマンド履歴の検索 |
4章 ファイルとディレクトリ
| 19 カレントディレクトリとpwdコマンド | 20 ディレクトリの移動と確認コマンド |
| 21 Tabによるパスの補完 | 22 ホームディレクトリとチルダ展開 |
| 23 lsコマンドの基本 | 24 lsコマンドのオプション |
| 25 コマンドのオプション |
5章 ファイル操作の基本
| 26 mkdirコマンド | 27 touchコマンド |
| 28 rmコマンド | 29 rmとrmdirコマンド |
| 30 catコマンド | 31 lessコマンド |
| 32 cpコマンド | 33 mvコマンド |
| 34 lnコマンド | 35 リンクの活用方法 |
6章 調べる・探す
| 36 ディレクトリツリーからファイルを探す:findコマンド | 37 ファイル名データベースからファイルを探す:locateコマンド |
| 38 コマンドの使い方を調べる方法:--helpオプション | 39 コマンドの使い方を調べる方法:manコマンド |
| 40 コマンドのフルパスを表示する:whichコマンド | 41 ドキュメントの日本語と英語の切り替え |
7章 テキストエディタ
8章 bashの設定
9章 パーミッション・スーパーユーザ
10章 プロセスとジョブ
| 75 プロセスとは | 76 プロセスを表示する:psコマンド |
| 77 ジョブとは | 78 コマンドの一時停止と再開 |
| 79 ジョブをバックグラウンドで実行するbgコマンドとフォアグラウンドで実行するfgコマンド | 80 ジョブの状態遷移 |
| 81 ジョブ・プロセスの終了 | 82 シグナルを送信する:killコマンド |
11章 標準入出力とパイプライン
| 83 標準入力・標準出力・標準エラー出力 | 84 標準入力のリダイレクト |
| 85 標準出力のリダイレクト | 86 標準エラー出力と標準エラー出力のリダイレクト |
| 87 標準出力と標準エラー出力をまとめる | 88 リダイレクトによる上書き |
| 89 /dev/null | 90 パイプライン |
| 91 フィルタの使い方 | 92 コマンドと組み合わせたフィルタの例 |
12章 テキスト処理
| 93 バイト数・単語数・行数を数える:wcコマンド | 94 行を並べ替える:sortコマンド |
| 95 重複行を取り除く:uniqコマンド | 96 入力の一部を切り取る:cutコマンド |
| 97 文字を変換・削除する:trコマンド | 98 末尾部分を表示する:tailコマンド |
| 99 差分を表示する:diffコマンド | 100 ユニファイド出力形式:diffコマンド |
13章 正規表現
14章 高度なテキスト処理
15章 シェルスクリプト
| 121 シェルスクリプトとは | 122 シェルの選択 |
| 123 シェルスクリプトの作成と実行 | 124 シェルスクリプトの実行形式 |
| 125 シェルスクリプトの実行方法による違い | 126 シェルスクリプトの配置 |
| 127 シェルスクリプトの自分専用の配置場所を作る | 128 sourceコマンドとパス |
16章 シェルスクリプトの基礎
| 129 シェルスクリプトの基本 | 130 シェルスクリプトの変数 |
| 131 シェルスクリプトのクォーティング | 132 シェルスクリプトのコマンド置換 |
| 133 シェルスクリプトの位置パラメータ | 134 シェルスクリプトの制御構造:if文 |
| 135 シェルスクリプトのコマンドと終了ステータス | 136 シェルスクリプトのtestコマンドと演算子 |
| 137 シェルスクリプトのファイル属性の評価 | 138 シェルスクリプトの演算子の結合 |
| 139 シェルスクリプト:if文と&&の活用 | 140 シェルスクリプトの終了ステータス |
| 141 シェルスクリプトのfor文 | 142 シェルスクリプト:コマンドライン引数とfor文 |
| 143 シェルスクリプトのcase文 | 144 シェルスクリプトのwhile文 |
| 145 シェルスクリプト:シェル関数 | 146 シェル関数内での位置パラメータ |
| 147 シェル関数の終了ステータス | 148 シェルスクリプト総合演習 |
17章 シェルスクリプトの活用
18章 アーカイブと圧縮
| 161 ファイルをアーカイブする:tarコマンド | 162 アーカイブの展開:tarコマンド |
| 163 ファイルを圧縮する:gzipコマンド | 164 tarとgzipを組み合わせる |
| 165 ファイルを圧縮する:bzip2コマンド | 166 tarとbzip2を組み合わせる |
| 167 ファイルをアーカイブ・圧縮する:zipコマンド | 168 パスワード付きzipファイル |
19章 バージョン管理システム
| 169 Gitのインストールと初期設定 | 170 Gitの基本的な使い方 |
20章 ソフトウェアパッケージ
| 171 パッケージ管理(Ubuntu):aptコマンド | 172 パッケージ管理(Ubuntu):パッケージの探し方 |
| 173 パッケージ管理(Ubuntu):パッケージの情報表示 |
その他
| 174 リモートログインとSSH | 175 VirtualBoxとssh接続 |
| 176 infoドキュメントの読み方 | 177 Linuxでの日本語入力 |
