Skip to main content

mkdir (Make Directories)

Explanation

The mkdir command is used to create one or more new directories in Linux. It's an essential file management command used to organize files into folders.

Basic Syntax

mkdir [OPTION]... DIRECTORY...

Common Flags and Options

FlagDescription
-p, --parentsCreate parent directories as needed. No error if existing.
-v, --verbosePrint a message for each created directory.
-m, --mode=MODESet file mode (permissions), similar to chmod.

Real-world Examples

  1. Create a single directory:

    mkdir new_folder
  2. Create multiple directories:

    mkdir dir1 dir2 dir3
  3. Create nested directories:

    mkdir -p parent/child/grandchild