Linux系统创建目录详细指南

2026-01-13 20:51:44 1阅读

在 Linux 系统的日常使用和管理中,文件和目录的操作是基础且重要的部分,创建目录是其中一项常见操作,无论是为了组织文件、搭建项目结构,还是进行数据存储规划,都需要掌握如何在 Linux 中正确地创建目录,本文将详细介绍在 Linux 系统中创建目录的各种方法和相关命令。

基本命令:mkdir

在 Linux 里,最常用的创建目录的命令就是 mkdir(make directory 的缩写),它的基本语法非常简单:

Linux系统创建目录详细指南

mkdir [选项] 目录名
  • 创建单个目录 假设我们要在当前工作目录下创建一个名为 test_dir 的目录,只需在终端输入以下命令并回车:
    mkdir test_dir

    执行该命令后,系统会在当前目录下创建一个名为 test_dir 的新目录,可以使用 ls 命令来查看当前目录下的文件和文件夹,确认 test_dir 是否创建成功。

    ls
  • 创建多个目录 mkdir 命令允许一次性创建多个目录,我们要在当前目录下同时创建 dir1dir2dir3 这三个目录,可使用如下命令:
    mkdir dir1 dir2 dir3

    再次使用 ls 命令,就能看到这三个新创建的目录。

递归创建目录

我们需要创建一个嵌套的目录结构,即目录下还有子目录,如果直接使用 mkdir 命令创建这样的目录,当父目录不存在时会报错,这时就需要使用 -p 选项来递归创建目录。 要创建一个目录结构为 parent/child/grandchild 的嵌套目录,可使用以下命令:

mkdir -p parent/child/grandchild

-p 选项会检查路径中每一级目录是否存在,如果不存在则依次创建,执行该命令后,系统会先创建 parent 目录,再在 parent 目录下创建 child 目录,最后在 child 目录下创建 grandchild 目录。

指定目录权限

在创建目录时,我们还可以使用 -m 选项来指定新目录的权限,权限通常用三位八进制数表示,755 表示所有者具有读、写、执行权限,而组用户和其他用户只有读和执行权限。 以下命令将创建一个名为 secure_dir 的目录,并将其权限设置为 700,即只有所有者有读、写、执行权限:

mkdir -m 700 secure_dir

可以使用 ls -l 命令查看该目录的详细信息,确认其权限是否正确设置。

通过 mkdir 命令及其相关选项,我们可以在 Linux 系统中灵活地创建目录,无论是简单的单个目录,还是复杂的嵌套目录结构,以及带有特定权限的目录,都能轻松实现,掌握这些创建目录的方法,将有助于我们更好地管理 Linux 系统中的文件和数据,在实际操作中,根据具体需求选择合适的命令和选项,能提高工作效率,让文件组织更加有序。

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请在一个月内通知我们,请将本侵权页面网址发送邮件到qingge@88.com,我们会做删除处理。