はじめに
このチャレンジは、さまざまな Linux コマンドを駆使して一連の課題を解決する習熟度をテストするように設計されています。
このチャレンジには、異なるディレクトリからのフラグの探索、ZIP アーカイブからのファイル展開、ファイルの編集、およびフラグファイルの内容に基づいた特定ファイルの削除が含まれます。
このチャレンジは、さまざまな Linux コマンドを駆使して一連の課題を解決する習熟度をテストするように設計されています。
このチャレンジには、異なるディレクトリからのフラグの探索、ZIP アーカイブからのファイル展開、ファイルの編集、およびフラグファイルの内容に基づいた特定ファイルの削除が含まれます。
最初のフラグは /home/labex ディレクトリに隠されています。
最初のフラグファイルを見つけ、その内容から次のフラグに関するヒントを得てください。その後、このファイルを ~/resolve ディレクトリに移動してください。
Congratulations! You found the first flag. The next flag is in the home directory under the root user.
cat コマンドを使用して、/home/labex ディレクトリ内にある最初のフラグファイルを見つけられること。2 つ目のフラグは、root ユーザーのホームディレクトリにあります。
2 つ目のフラグファイルを見つけ、その内容から次のフラグに関するヒントを得てください。その後、このファイルを /home/labex/resolve ディレクトリに移動してください。
Great job! You found the second flag. The next flag is located in a zip file in the current directory.
Tips: You need to log out of root user.
root ユーザーに切り替え、ホームディレクトリに移動して、2 つ目のフラグファイルを見つけられること。3 つ目のフラグは、現在のディレクトリにある ZIP ファイルの中にあります。
3 つ目のフラグファイルを展開し、その内容から次のフラグに関するヒントを得てください。その後、このファイルを ~/resolve ディレクトリに移動してください。
Well done! You found the third flag. The next flag is located in a section of a large file largefile.txt in the /tmp directory.
Tips: The last flag file has a filename with the word flag.
unzip コマンドがインストールされている必要があります。4 つ目のフラグは、/tmp ディレクトリにある largefile.txt という大きなファイルの一部に記載されています。
4 つ目のフラグファイルを見つけ、そのファイルを ~/resolve ディレクトリに移動してください。
Excellent work! You found the fourth flag.
/tmp ディレクトリにある巨大なファイル largefile.txt の一部を抽出することで、4 つ目のフラグファイルを見つけられること。おめでとうございます!Linux コマンドチャレンジを無事に完了しました。このチャレンジは、さまざまな Linux コマンドを使用して一連の課題を解決する能力をテストするために設計されました。
このチャレンジを完了したことで、ファイルやディレクトリの操作、ZIP アーカイブからのファイル展開、特定の条件に基づいたファイルの処理など、実戦的なスキルを証明しました。今後もさまざまな Linux コマンドを練習し、探索を続けて、Linux オペレーティングシステムのスキルと知識をさらに深めていきましょう。