読み方 : エムケーディア

mkdirコマンド【make directory】

概要

mkdirコマンドとは、LinuxなどのUNIX系OSおよびWindowsコマンドプロンプトで使用できるコマンドの一つで、新しいディレクトリフォルダ)を作成するもの。ファイル管理の最も基本的な操作を行うコマンドの一つとして広く使われている。

基本的な構文は「mkdir ディレクトリ名」である。例えば「mkdir myproj」と実行すると、カレントディレクトリ(現在いるディレクトリ)の中に「myproj」という名前のディレクトリが作成される。絶対パスを指定することもでき、「mkdir /home/user/myproj」のように記述すれば任意の場所に作成できる。

よく使われるオプションに「-p」があり、これは途中の親ディレクトリが存在しない場合でも、それらを含めて目的の階層まで各ディレクトリを自動作成する。また、「-m」オプションを用いると作成時にアクセス権限を指定でき、読み取りや書き込み、実行の許可を数値や記号で設定することができる。これにより、作成直後から適切な権限管理が適用される。

複数のディレクトリを一度に作成することも可能で、「mkdir dir1 dir2 dir3」のようにスペース区切りで名前を並べるとまとめて生成される。Windowsコマンドプロンプトでもが使用できるが、省略形の「mdコマンド」を用いることが多い。基本的な動作はUNIX系と共通しているが、パス区切り文字バックスラッシュ(\、日本語版では円マーク¥)になるなど、Windowsファイルシステムの仕様を反映している。

主なLinuxコマンド

主なWindowsコマンド

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。