例えば ~/foo/bar/hogeとディレクトリを作成する場合、以下の操作をするのは面倒ですよね。
mkdir foo cd foo mkdir bar cd bar mkdir hoge
mkdirコマンドで-pオプションを利用すれば一気に作成できます。
以下の例は上記の3つの操作と同じになります。
mkdir -p foo/bar/hoge
既存ディレクトリ以下にディレクトリを作成する場合も問題なく動作します。
mkdir -p foo/bar/hoge/hogehoge
同一階層に複数のディレクトリを一気に作成したい場合は、「逆引きUNIXコマンド/複数のディレクトリを一度で作成する」を参照してください。