How to Create a Directory in Linux: A Step-by-Step Guide

Creating a directory in Linux is a simple task that can be accomplished with a few quick commands. By the end of this brief overview, you’ll know how to make a new folder to organize your files, and you’ll be able to do it like a pro!

Step by Step Tutorial: How to Create a Directory in Linux

Creating a directory in Linux is like giving your files their own room in your computer’s house. It’s a way to keep things tidy and organized. Let’s walk through the steps to make this happen.

Step 1: Open the Terminal

This is your gateway to talking directly to your computer.

Opening the terminal is like picking up the phone to call your computer. It’s where you’ll type the commands to tell your computer what to do. You can usually find it in your applications menu or you can press Ctrl+Alt+T on your keyboard.

Step 2: Use the ‘mkdir’ command

Type ‘mkdir’ followed by the name of the new directory.

The ‘mkdir’ command stands for “make directory.” It’s the digital version of building a new room in your house. Just type ‘mkdir’ space, then the name you want for the new folder, and hit enter.

Step 3: Verify the directory was created

Use the ‘ls’ command to see your new directory listed.

After you’ve told your computer to make the new directory, you’ll want to make sure it actually did it, right? Just type ‘ls’ and hit enter. This command lets you “list” all the files and folders in your current location. If you see the name of your new directory, you’re all set!

Once you’ve completed these steps, you’ll have a brand new directory waiting to be filled with all your important files.

Tips: How to Create a Directory in Linux

  • Before you create a new directory, use the ‘pwd’ command to make sure you’re in the location where you want the directory to be.
  • If you want to create multiple directories at once, you can do so by typing ‘mkdir’ followed by the names of all your new directories, separated by spaces.
  • Want to make a directory within another directory? Just type ‘mkdir’ followed by the path to where you want the new directory.
  • Remember that Linux is case sensitive, so ‘Documents’ and ‘documents’ would be two different directories.
  • If you get a ‘permission denied’ message, you may need to add ‘sudo’ before ‘mkdir’ to give yourself the necessary permissions.

Frequently Asked Questions

What does ‘mkdir’ stand for?

‘Mkdir’ stands for ‘make directory.’ It’s the command used to create new folders in Linux.

Can I create a directory with spaces in the name?

Yes, you can. Just wrap the name in quotes, like this: mkdir “New Directory”.

What if I accidentally create a directory in the wrong place?

No worries, you can move it using the ‘mv’ command or remove it with ‘rmdir’ and then create it again in the correct place.

How do I create a directory within another directory?

Easy! Just type ‘mkdir’ followed by the path to where you want the new directory, like this: ‘mkdir /existingdirectory/newdirectory’.

What does ‘ls’ do?

The ‘ls’ command lists all the files and directories in your current location. It’s a quick way to see what’s in the folder you’re in.


  1. Open the Terminal
  2. Use the ‘mkdir’ command
  3. Verify the directory was created


Creating a directory in Linux is a fundamental skill that’s incredibly useful for organizing your files. Whether you’re a beginner just getting started or a seasoned pro brushing up on the basics, knowing how to make a new folder is essential. It’s a simple process that involves opening the terminal, using the ‘mkdir’ command, and then verifying that your new directory exists. With this knowledge, you can start to master the Linux file system and keep your digital life neat and organized. So, what are you waiting for? Start creating directories and take control of your files today!