新しいプロジェクト構造のセットアップ

LinuxLinuxBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

Linux のディレクトリ作成と移動チャレンジへようこそ!この演習では、特定のディレクトリ構造を作成し、それを操作することで、あなたのスキルをテストします。あなたが新しいプロジェクト構造を設定するソフトウェア開発者であると想像してください。あなたのタスクは、プロジェクトのさまざまなコンポーネント用のディレクトリを作成し、それらの間を効率的に移動することです。このチャレンジにより、cd コマンドと mkdir コマンドを使用してディレクトリを作成し、ファイルシステム内を移動することに慣れることができます。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/FileandDirectoryManagementGroup(["File and Directory Management"]) linux/FileandDirectoryManagementGroup -.-> linux/cd("Directory Changing") linux/FileandDirectoryManagementGroup -.-> linux/pwd("Directory Displaying") linux/FileandDirectoryManagementGroup -.-> linux/mkdir("Directory Creating") subgraph Lab Skills linux/cd -.-> lab-387859{{"新しいプロジェクト構造のセットアップ"}} linux/pwd -.-> lab-387859{{"新しいプロジェクト構造のセットアップ"}} linux/mkdir -.-> lab-387859{{"新しいプロジェクト構造のセットアップ"}} end

ディレクトリ構造の作成と移動

タスク

  1. ~/project ディレクトリにウェブプロジェクトのディレクトリ構造を作成します。
  2. 作成したディレクトリ構造を操作します。

要件

  • ~/project ディレクトリを起点として使用する必要があります。

  • 以下のディレクトリ構造を作成します。

    project/
    ├── frontend/
    │   ├── css/
    │   └── js/
    └── backend/
        ├── api/
        └── database/
  • ディレクトリの作成と移動には、cd コマンドと mkdir コマンドのみを使用することが許可されています。

  • 現在の位置とディレクトリの内容を確認するために、pwd コマンドと ls コマンドを使用できます。

  • すべてのコマンドはターミナルで実行する必要があります。

tree コマンドで表示した場合の最終的なディレクトリ構造の例を次に示します(ただし、このチャレンジでは tree コマンドを使用しません)。

project/
├── frontend/
│   ├── css/
│   └── js/
└── backend/
    ├── api/
    └── database/

覚えておいてください。あなたのタスクは、cd コマンドと mkdir コマンドのみを使用してこの構造を作成することです。進捗状況を確認するために pwd コマンドと ls コマンドを使用できますが、これらは解決策の一部ではありません。

✨ 解答を確認して練習

まとめ

このチャレンジでは、Linux の2つの重要なコマンド、ディレクトリを変更する cd コマンドと新しいディレクトリを作成する mkdir コマンドの使用方法を練習しました。ウェブプロジェクトの構造化されたディレクトリレイアウトを作成し、これらのコマンドが実際のシナリオでどのように使用されるかを示しました。ディレクトリ構造を操作し、入れ子になったディレクトリを作成することで、ファイルシステムの操作スキルが向上しました。これらの能力は、Linux 環境でプロジェクトを効率的に整理し、複雑なディレクトリ構造を操作するために不可欠です。