Bashを学ぶうえで欠かせないのが、実際に手を動かして試すことです。
知識として理解していても、いざ自分で入力してみると戸惑ったり、思った通りに動かないことがあります。
この「練習問題」では、基本操作からテキスト処理、スクリプトの構築まで、段階的に挑戦できる課題を用意しました。
短い時間で取り組めるものを中心にしていますので、学習の合間や復習のチェックとして気軽に挑戦できます。
問題を解いていくうちに、自分の理解の抜けや苦手な分野が自然と見えてきます。
そこから資格勉強に進む資格ロードマップや学習ハブ、コマンド索引、実務レシピに戻って知識を補強することで、効率的に力を伸ばしていけるでしょう。
このページの役割
ここでは Bashの知識を実際に手を動かして定着させる ための練習問題をまとめています。
学んだコマンドやスクリプトの知識は、実際に使ってみてはじめて自分のものになります。
問題を通じて「できる」を積み重ねることで、理解が確かなものとなり、実務で応用できる力へとつながります。
進め方(3ステップ)
- 問題に挑戦する
まずはカテゴリごとに用意された問題に取り組んでください。答えをすぐに見ずに、自分の頭と手を使って解くことが大切です。 - 解答例と解説を確認する
問題の下には解答例があります。自分の答えと見比べて、違いを確認してください。コマンドの書き方やアプローチが複数ある場合もあります。 - 関連ページで知識を補強する
わからなかった部分や曖昧なところは、リンク先の「学習ハブ」「コマンド索引」「実務レシピ」などで確認し、理解を深めましょう。
心構え
- 完璧を求めなくても良い
最初から正しく解けなくても構いません。試行錯誤を通じて知識は定着します。 - 繰り返し取り組む
一度解いた問題でも、時間を空けて再挑戦することで確実に身につきます。 - 実務を意識する
問題は実際の作業を切り取ったものです。「このコマンドをどの場面で使うか」をイメージしながら解いていくと、実践に強くなります。
練習問題 の深掘り記事
- 練習問題:検索・抽出(grep編)基礎10問
- 練習問題:Git 基礎(Lv2〜3/6問)
- 練習問題:自動化・バッチ(cron)(Lv3〜4/6問)
- 練習問題:ログ解析と監視(実務再現)(Lv3〜4/8問)
- 練習問題:スクリプト基礎(変数/条件/ループ)(Lv2〜4/8問)
- 練習問題:ネットワーク基礎(Lv2〜3/6問)
- 練習問題:プロセス&ジョブ管理(Lv2〜3/6問)
- 練習問題:圧縮・アーカイブ(Lv2〜3/6問)
- 練習問題:権限と所有権(Lv2〜3/6問)
- 練習問題:パイプ&リダイレクト(Lv2〜3/6問)
- 練習問題:正規表現ドリル 10問
- 練習問題:テキスト整形(sed・awk・sort・uniq)10問
- 練習問題:ファイル操作 8問
- 練習問題:基本操作 8問
- 練習問題:WordPress運用(WP-CLI)(Lv3〜4/6問)

