linux命令mkdir执行什么

worktile 其他 15

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux命令mkdir用于创建一个或多个目录。当执行mkdir命令时,会在当前目录下创建一个或多个指定名称的目录。

    语法格式:mkdir [选项] 目录名称

    选项:
    -p:递归创建目录。如果需要创建的目录的上级目录不存在,则同时创建上级目录;
    -m:设置新目录的权限。

    使用示例:
    1. 创建单个目录:mkdir directory_name
    例如,要在当前目录下创建一个名为”test”的目录,可以执行命令:mkdir test

    2. 创建多个目录:mkdir directory1 directory2 directory3
    例如,要在当前目录下创建三个名为”dir1″、”dir2″和”dir3″的目录,可以执行命令:mkdir dir1 dir2 dir3

    3. 创建多层目录:mkdir -p parent_directory/child_directory
    例如,要在当前目录下创建一个名为”parent”的目录,该目录下还包含一个名为”child”的目录,可以执行命令:mkdir -p parent/child

    4. 创建具有指定权限的目录:mkdir -m 权限 目录名称
    例如,要在当前目录下创建一个名为”test”的目录,并设置权限为755,可以执行命令:mkdir -m 755 test

    总结:
    mkdir命令是Linux系统中常用的命令之一,用于创建目录。它具有一定的灵活性,可以创建单个目录、多个目录、多层目录,并且还可以设置目录的权限。熟练掌握mkdir命令的使用方法,对于Linux系统的管理和操作非常有帮助。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    `mkdir`命令用于在Linux系统中创建一个新的目录。当执行`mkdir`命令时,系统会创建一个新的目录,该目录的名称是用户提供的参数。下面是关于`mkdir`命令的一些重要信息:

    1. 语法:`mkdir [选项] 目录名称`
    – `[选项]`:可选参数,用于指定mkdir命令的行为
    – `目录名称`:必需参数,用于指定要创建的目录的名称
    例如:`mkdir test_dir`,将创建名为test_dir的目录。

    2. 创建多级目录:`mkdir`命令还支持创建多级目录,即在指定的目录下同时创建多个目录。例如:
    – `mkdir -p dir1/dir2/dir3`,将在当前目录下创建dir1目录,并在dir1目录下创建dir2目录,在dir2目录下创建dir3目录。

    3. 选项:
    – `-p`:使用该选项可以创建多级目录,如前面所示。
    – `-m`:用于设置新创建的目录的权限,可以使用3位八进制权限值或符号表示法。例如,`mkdir -m 755 new_dir`会创建一个具有755权限的新目录new_dir。
    – `-v`:在创建目录时显示详细的输出信息。

    4. 示例:
    – `mkdir new_dir`:在当前目录下创建一个名为new_dir的目录。
    – `mkdir -p dir1/dir2/dir3`:在当前目录下创建dir1目录,在dir1目录下创建dir2目录,在dir2目录下创建dir3目录。

    5. 注意事项:
    – 如果指定的目录已经存在,`mkdir`命令会报错,并显示”文件夹已存在”或类似的消息。
    – 在某些Linux发行版中,`mkdir`命令的默认权限由系统管理员设置,不一定是755。
    – `mkdir`命令需要在具有足够权限的目录下执行,否则会导致权限不足的错误。

    这些是关于`mkdir`命令的基本信息,希望对你有帮助。在Linux环境下使用`mkdir`命令时,请根据自己的需求选择适当的选项。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    mkdir命令在Linux系统中用于创建目录。即可以创建空目录,也可以递归创建多级目录。该命令的执行结果是在指定的路径下创建一个新的目录。

    下面是mkdir命令的常用格式:
    “`
    mkdir [选项] 目录…
    “`

    下面是mkdir命令中常用的选项和参数:

    – `-m`:设置新创建的目录的权限。可以使用数字形式(例如0775)或符号形式(例如u+rwx,g+rwx,o=rwx)设置权限。
    – `-p`:递归创建目录。如果父级目录不存在,则会自动创建父级目录。
    – `-v`:显示创建的每个目录。
    – `-Z`:设置新创建的目录的安全上下文。
    – `–version`:显示mkdir命令的版本信息。
    – `–help`:显示mkdir命令的帮助信息。

    下面是mkdir命令的一些示例操作流程:

    ## 示例1:创建单层目录

    要在当前目录下创建一个名为`testdir`的目录,可以运行以下命令:

    “`
    mkdir testdir
    “`

    ## 示例2:创建多层目录

    要递归地创建多级目录,可以使用`-p`选项。例如,要在当前目录下创建`parentdir`目录和`subdir`子目录,可以运行以下命令:

    “`
    mkdir -p parentdir/subdir
    “`

    如果指定的父级目录不存在,`-p`选项会自动创建父级目录。

    ## 示例3:设置目录权限

    要在创建目录时设置权限,可以使用`-m`选项。例如,要创建一个名为`mydir`的目录,并将其权限设置为`rwxr-xr–`,可以运行以下命令:

    “`
    mkdir -m 754 mydir
    “`

    ## 示例4:显示创建过程

    要在创建目录时显示创建的每个目录,可以使用`-v`选项。例如,要在创建目录`firstdir`和`seconddir`时显示消息,可以运行以下命令:

    “`
    mkdir -v firstdir seconddir
    “`

    ## 示例5:创建具有特定安全上下文的目录

    要创建一个具有特定安全上下文的目录,可以使用`-Z`选项。例如,要创建一个名为`mydir`的目录,并将其安全上下文设置为`system_u:object_r:httpd_sys_content_t`,可以运行以下命令:

    “`
    mkdir -Z system_u:object_r:httpd_sys_content_t mydir
    “`

    这些是在Linux系统中使用mkdir命令创建目录的一些基本操作流程和选项。根据实际情况和需求,可以使用不同的选项来满足创建目录的各种需求。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部