はじめに
このチャレンジでは、空に浮かぶ王国というファンタジーの世界に足を踏み入れ、気球のパイロットとしての役割を担います。あなたの任務は、王国の空を航行しながら、テキストエディタの nano(ナノ)を駆使してテキストファイルを編集することです。道中で遭遇する様々な課題を乗り越え、目的を達成してください。
Nano 入門
このステップでは、テキストファイルの作成、展開、編集、保存の方法を学び、nano テキストエディタの基本操作に慣れていただきます。
タスク
- nano を使用してファイルを作成する。
- ファイルに新しいテキストを追加する。
- ファイルを保存して終了する。
要件
- 作業ディレクトリは
/home/labex/projectです。 - nano を使用して
example.txtという名前のファイルを作成してください。 - ファイルに以下の内容を入力してください:
In the floating world, where skies embrace,
A sky balloon pilot, in the boundless space.
With nano in hand, through clouds, we steer,
Editing tales of the world, crystal clear.
例
nano で example.txt を作成し、新しい内容を追記した後、変更を保存してエディタを終了します。
高度な編集
このステップでは、ファイル内での検索や置換などのタスクを通じて、nano のより高度な編集機能を探索します。
タスク
- ファイル内の特定の単語を検索する。
- その単語を新しい単語に置換する。
- ファイルを保存して終了する。
要件
- 作業ディレクトリは
/home/labex/projectです。 - nano を使用して、
example.txt内のworldという単語をkingdomという単語にすべて置換してください。
例
編集後、example.txt の内容は以下のようになります:
In the floating kingdom, where skies embrace,
A sky balloon pilot, in the boundless space.
With nano in hand, through clouds, we steer,
Editing tales of the kingdom, crystal clear.
まとめ
このチャレンジでは、空に浮かぶ王国という幻想的な設定と気球パイロットという役割を通じて、Linux のテキスト編集(nano)を楽しく学びました。各ステップのタスクを完了することで、Linux 環境における標準的なテキストエディタである nano の操作経験を積むことができました。この実践的なチャレンジは、Linux でのテキスト編集スキルを磨きながら、インタラクティブで包括的な学習体験を提供することを目的としています。



