MKDIR(1L)

名前
mkdir - ディレクトリを作成する。

書式
mkdir [-p] [-m mode] [--parents] [--mode=mode] [--help] [--version] dir...

説明
このマニュアルページはGNUバージョンの mkdir について書いている。 mkdir は指定した名前でディレクトリを作成する。デフォルトでは 作成したディレクトリのモードは 0777 から umask のビットセットを 引いたものになる。

  OPTIONS

-m, --mode mode
    作成するディレクトリのモードを mode にする。mode はは、これは chmod で使われる形式と同じでデフォルトの モードに対して設定を行なう。

    (訳注)
        例えばデフォルトで
        mkdir foo
    とやると
        rwxr-xr-x foo
    となる場合、
        mkdir -m o+w foo
    とやると，デフォルトの755に対してo+wが設定され
        rwxr-xrwx foo
    となったディレクトリが作られる，ということである

-p, --parents
    指定したディレクトリを確実に作成する。引数のうち存在しない 中間ディレクトリも作成する。中間のディレクトリはデフォルトで 'u+wx' で モデファイされた umask になる。中間ディレクトリがすでに存在しても エラーにはならない。

    (訳注)
        例えば、~/test というディレクトリがなくても
        mkdir -p ~/test/test
    とすれば ~/test も作成して ~/test/test を作る。

--help
    標準出力に使い方を表示する。

--version
    標準出力にバージョン情報を表示する。