ディレクトリ構造の作成

ディレクトリ構造の作成

Linuxの課題が割り当てられていますが、内容は次のとおりです。

ユーザーのホームディレクトリ(ユーザーのホームディレクトリ)に、図のようにファイルツリーを作成してプロセスを完了するために必要なすべてのコマンドを一覧表示します。

ここに画像の説明を入力してください。

私の問題は、これを行うためにどのコマンドを使用する必要があるのか​​わからないということです。どんな助けでも大変感謝します。

答え1

mkdirコマンドラインのコマンドを使用して個々のディレクトリを作成できます。たとえば、

mkdir private

privateこれにより、現在のディレクトリにディレクトリが作成されます。

あなたの練習ではshowディレクトリ構造を作成するために一連のコマンドが必要なので、これは一連のコマンドになりますmkdir

基本的に、この課題にアクセスする方法は2つあります。

  1. (を使用して)ホームディレクトリに移動しcd、そこに必要なすべてのディレクトリを作成します。その後、cdそれらの1つに移動し、そこに必要なすべてのディレクトリなどを作成します。または

  2. ホームディレクトリに移動し、mkdir -p一番下のディレクトリパスを使用します。-pこのコマンドのオプションは、mkdir指定されたパスの末尾にディレクトリを作成しますが、欠落している中間ディレクトリも作成します。たとえば、

    mkdir -p private/homework private/lab
    

    privateディレクトリとその下のhomeworkサブディレクトリが作成されますlab

man mkdirまた、システムの出力を確認してください。

答え2

ファイルツリーはディレクトリ構造でなければなりません。

そして別の詳細があります。迷子にならないように括弧を使用してください。

mkdir private public temp
(cd private; mkdir lab ...)
(cd public; mkdir music book ...)

(cd public/book; mkdir java c++ Pascal)

これは、インタラクティブな方法を模倣しcd ..て、より高いレベルに戻ることができます。

関連情報