Linuxシステムでディレクトリを作成する方法を確認しましょう。 Linuxでは、「mkdir」コマンドを使用できます。 Mkdirは「makedirectory」の略です。 Ubuntu、RHEL、Debian、CentosなどのほとんどすべてのLinuxディストリビューションは同じコマンドを使用します。
このチュートリアルでは、LinuxおよびUnixライクなオペレーティングシステムでディレクトリを作成するための5つの使用法mkdirコマンドを紹介します。
1)mkdirコマンド
コンソールから直接mkdirと入力して、使用できます。
$ mkdir
デフォルトでは、パラメータなしでmkdirを実行すると、現在のディレクトリの下にディレクトリが作成されます。サンプルは次のとおりです:

上のスクリーンショットから、「office」というディレクトリを作成しました。 mkdirコマンドを実行すると、「/ home/pungki」ディレクトリにいます。したがって、officeという新しいディレクトリが/ home/pungkiディレクトリの下に作成されます。正確な場所を入力すると(例:'/ usr / local'-)、Linuxは'/ usr/local'ディレクトリの下にディレクトリを作成します。
Linuxが、作成されるはずのディレクトリがすでに存在することを検出すると、ツールはそれを作成できないことを通知します。

ディレクトリを作成するためのもう1つの前提条件は、ディレクトリを作成する場所にアクセスできる必要があることです。お持ちでない場合は、mkdirがエラーを報告します。

2)複数のディレクトリを作成します
同時に複数のディレクトリを作成することもできます。 「ubuntu」、「redhat」、「slackware」という名前のディレクトリを作成するとします。その場合、構文は次のようになります:
$ mkdir ubuntu redhat slackware

3)ディレクトリの追加にはそのサブディレクトリが含まれます
サブディレクトリを作成する場合は、-p
を使用する必要があります。 パラメータ。 mkdirが親ディレクトリを見つけられない場合、このパラメータは最初に親ディレクトリを作成します。ディレクトリletterの下に「letter」という名前のディレクトリと「important」という名前のディレクトリを作成するとします。その場合、構文は次のようになります。
$ mkdir -p letter/important

4)アクセス権を設定する
-m
を使用する パラメータを使用すると、新しいディレクトリのアクセス権限をオンザフライで設定することもできます。これが例です。
$ mkdir -m=r-- letter
上記のコマンドは、letterという名前のディレクトリを作成し、ディレクトリ所有者、ディレクトリグループ所有者、およびすべてのユーザーに読み取り専用のアクセス権限を付与します。

5)作成されたディレクトリごとにメッセージを出力します
-v
オプションは、作成されたディレクトリごとにコンソールにメッセージを出力します。次の例を確認してください。
$ mkdir -v ubuntu redhat slackware

6)日付を使用してディレクトリを作成
日付を使用してディレクトリ名を作成できることをご存知ですか?これは、日付を使用してバックアップフォルダを作成する必要がある場合のシェルスクリプトで主に役立ちます。
$ mkdir "$(date +"%d-%m-%Y")"
Output
$ mkdir "$(date +"%d-%m-%Y")"
$ ls
03-01-2019
$
結論
Mkdirコマンドは、Linuxで使用される基本的なコマンドの1つです。いつものように、いつでもmanmkdirまたはmkdir --help
と入力できます。 マニュアルページを表示して詳細を確認します。