本文目录导读:
在Linux操作系统中,创建目录是一个基本且常用的操作,以下是如何在Linux中创建目录的详细步骤和相关信息。

使用mkdir命令创建目录
mkdir是Linux中用于创建新目录的命令,以下是其基本用法:
mkdir [选项]... [目录名称]
1 基本用法
要创建一个名为new_dir的目录,可以在命令行中输入以下命令:
mkdir new_dir
如果目录new_dir不存在,它将被成功创建。
2 递归创建
如果你想一次性创建多层目录,可以使用-p选项,要创建dir1/dir2/dir3这个多层目录结构,可以使用:
mkdir -p dir1/dir2/dir3
如果目录dir1不存在,mkdir命令会自动创建它。
使用cd命令切换到新目录
在创建目录后,你可能需要切换到这个新目录中,使用cd命令可以完成这个任务:

cd [目录名称]
要切换到刚才创建的new_dir目录,可以使用:
cd new_dir
使用pwd命令查看当前目录
使用pwd命令可以显示当前工作目录的路径:
pwd
使用ls命令列出目录内容
使用ls命令可以列出当前目录下的所有文件和目录:
ls
如果你想要列出特定目录的内容,可以在ls命令后指定目录路径:
ls /path/to/directory
使用touch命令创建空文件
虽然mkdir主要用于创建目录,但有时你可能需要在目录中创建一个空文件,可以使用touch命令:
touch /path/to/directory/file.txt
表格:mkdir命令的常用选项
| 选项 | 描述 |
|---|---|
-p | 递归创建目录 |
-m | 指定目录权限 |
-v | 详细输出创建过程 |
FAQs
Q1:如何删除Linux中的目录?

A1: 使用rm命令可以删除目录,但请注意,rm命令删除目录时会递归删除其中的所有文件和子目录,要删除一个目录,可以使用以下命令:
rm -r [目录名称]
Q2:如何创建具有特定权限的目录?
A2: 在创建目录时,可以使用-m选项来指定目录的权限,权限可以使用符号表示法或八进制数字表示法,以下命令创建了一个具有777权限的目录(任何人都可以读取、写入和执行):
mkdir -m 777 new_dir
或者使用符号表示法:
mkdir -m u=rwx,g=rwx,o=rwx new_dir

