スカイ・エディティング・アドベンチャー

LinuxIntermediate
オンラインで実践に進む

はじめに

このチャレンジでは、空に浮かぶ王国というファンタジーの世界に足を踏み入れ、気球のパイロットとしての役割を担います。あなたの任務は、王国の空を航行しながら、テキストエディタの 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 でのテキスト編集スキルを磨きながら、インタラクティブで包括的な学習体験を提供することを目的としています。

✨ 解答を確認して練習✨ 解答を確認して練習