The Linux mkdir Command: Create Directories

The Linux mkdir Command: Create Directories

mkdir creates new directories. Simple but essential for directory structure creation.


Basic Usage

mkdir newdir
mkdir dir1 dir2 dir3

Create one or multiple directories.

Parent directories

mkdir -p path/to/newdir

Creates intermediate directories (recursive).

Set permissions

mkdir -m 755 newdir

Sets specific permissions on creation.


Options Summary

  • -p — Create parents as needed
  • -m mode — Set permissions
  • -v — Verbose output

Further Reading