Menu
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS DSA TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI R GO KOTLIN SASS VUE GEN AI SCIPY CYBERSECURITY DATA SCIENCE INTRO TO PROGRAMMING BASH

Bash mkdir - Make Directories

Using the mkdir Command

The mkdir command is used to create new directories.

It's a simple way to organize files into folders.


Basic Usage

To create a new directory, use mkdir directory_name:

Example

mkdir new_directory

Options Overview

The mkdir command has several options to customize its behavior:

  • -p - Create parent directories as needed
  • -v - Show a message for each created directory
  • -m - Set file mode (permissions)

-p Option: Create Parent Directories

The -p option lets you create parent directories as needed.

Example: Create Parent Directories

mkdir -p parent/child

-v Option: Verbose Output

The -v option prints a message for each directory created, which is helpful for tracking what happens.

Example: Verbose Output

mkdir -v new_directory
mkdir: created directory 'new_directory'

-m Option: Set File Mode

The -m option allows you to set the file mode (permissions) for the new directories.

This is useful for ensuring the correct permissions are set at creation.

Example: Set File Mode

mkdir -m 755 new_directory


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2025 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.