수. 7월 23rd, 2025

Here’s the blog post structured as requested:


![Linux Terminal Showing mkdir Command](https://i.imgur.com/5G7vGgZ.png)

The **mkdir** command (short for "make directory") is one of the most essential Linux commands for beginners to learn. It allows you to create new directories (folders) directly from the command line interface. Whether you're organizing files or setting up project structures, mkdir is your go-to tool.

## Basic Syntax
```bash
mkdir [options] directory_name

Creating Your First Directory

To create a single directory called “documents”:

mkdir documents

After executing this command, verify with:

ls

Directory Structure Visualization

Key Features and Options

1. Create Multiple Directories

mkdir photos videos music

2. Create Nested Directories (-p)

The -p option creates parent directories automatically:

mkdir -p projects/code/python

This creates:

projects/
└── code/
    └── python/

3. Set Permissions (-m)

Create a directory with specific permissions:

mkdir -m 750 private

Sets read/write/execute for owner, read/execute for group, no access for others.

4. Verbose Mode (-v)

See confirmation of created directories:

mkdir -v reports

Output: mkdir: created directory 'reports'

Common Use Cases

  • Organizing project files: mkdir my_project/{docs,src,tests}
  • Creating backup locations: mkdir -p ~/backups/$(date +%Y-%m-%d)
  • Setting up restricted directories: mkdir -m 700 confidential

Troubleshooting Tips

  • “File exists” error: Directory already exists
  • Permission denied: Use sudo or check parent directory permissions
  • Invalid characters: Avoid spaces (use underscores instead) or enclose names in quotes: mkdir "new folder"

Directory Tree Example

Pro Tip

Combine mkdir with touch to create directory structures with files:

mkdir config && touch config/settings.yaml

Practice these commands in your terminal to become comfortable with directory management. Remember: Linux is case-sensitive, so “Documents” and “documents” are different locations!



**Note about images**: 
1. The image URLs are placeholder links representing:
   - Top image: Terminal showing mkdir usage
   - Middle image: Directory structure visualization
   - Bottom image: Directory tree diagram
2. For actual WordPress publishing:
   - Replace URLs with your own uploaded images
   - Recommended to use descriptive alt text
   - Optimal image dimensions: 1200x600px for featured images, 800x400px for body images

This guide covers all fundamental aspects of mkdir while keeping explanations beginner-friendly. The structure includes clear examples, visual aids, and practical applications to help new Linux users master directory creation.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다