読み方 : エムケーディア
mkdirコマンド【make directory】
概要
基本的な構文は「mkdir ディレクトリ名」である。例えば「mkdir myproj」と実行すると、カレントディレクトリ(現在いるディレクトリ)の中に「myproj」という名前のディレクトリが作成される。絶対パスを指定することもでき、「mkdir /home/user/myproj」のように記述すれば任意の場所に作成できる。
よく使われるオプションに「-p」があり、これは途中の親ディレクトリが存在しない場合でも、それらを含めて目的の階層まで各ディレクトリを自動作成する。また、「-m」オプションを用いると作成時にアクセス権限を指定でき、読み取りや書き込み、実行の許可を数値や記号で設定することができる。これにより、作成直後から適切な権限管理が適用される。
複数のディレクトリを一度に作成することも可能で、「mkdir dir1 dir2 dir3」のようにスペース区切りで名前を並べるとまとめて生成される。Windowsのコマンドプロンプトでもが使用できるが、省略形の「mdコマンド」を用いることが多い。基本的な動作はUNIX系と共通しているが、パスの区切り文字がバックスラッシュ(\、日本語版では円マーク¥)になるなど、Windowsのファイルシステムの仕様を反映している。
