How to create a folder

Overview

mkdir creates directories. By default, the parent directory must already exist and you must have permission to write there.

Examples

mkdir Projects
mkdir Notes Photos
mkdir -p Projects/linux/examples

Useful options

  • -p creates missing parent directories and accepts existing ones
  • -v reports each directory created
  • -m 700 sets permissions while creating a private directory

Tips and safety

Create practice folders inside your home directory, where administrator access is unnecessary. Use ls -ld name to verify the result.

Avoid using sudo mkdir in your home directory because it can create root-owned folders that your account cannot manage normally.