linux在已有目录下创建新目录命令

fiy 其他 35

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统下,可以使用mkdir命令来创建新的目录。具体的命令格式为:

    mkdir [选项] 目录名

    其中,[选项]为可选参数,可以根据具体需求进行设置。常见的选项有:
    -p:递归创建目录,即如果上级目录不存在,则一并创建。
    -m:设置目录的权限,可以指定权限的数字或符号形式。

    目录名表示要创建的目录的名称,可以是相对路径或绝对路径。

    例如,如果想在当前目录下创建一个名为”newdir”的目录,可以使用以下命令:

    mkdir newdir

    如果要创建一个多级目录,可以使用-p选项,例如:

    mkdir -p /path/to/newdir

    如果要同时设置目录的权限,可以使用-m选项,例如:

    mkdir -m 755 newdir

    这样就会在当前目录下创建一个名为”newdir”的目录,并设置其权限为755。

    注意,创建新目录需要有足够的权限,否则会提示权限不足或者操作被拒绝。

    希望以上内容能对你有所帮助,有任何问题请随时问我。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,我们可以使用mkdir命令来创建新的目录。mkdir命令的使用格式如下:

    mkdir [选项] 目录名

    下面是几个常用的选项:

    – -p:如果所需目录的父目录不存在,会自动创建父目录。
    – -v:在创建每个目录时显示详细的输出信息。

    下面是一些示例:

    1. 在当前目录下创建一个名为newdir的目录:

    mkdir newdir

    2. 在当前目录下创建一个名为dir1的目录,并且显示详细的输出信息:

    mkdir -v dir1

    3. 创建一个名为parentdir的目录,并在创建子目录subdir时自动创建父目录:

    mkdir -p parentdir/subdir

    4. 创建多个目录:

    mkdir dir1 dir2 dir3

    这些是在已有目录下创建新目录的基本命令,可以根据实际需求选择使用相应的选项。

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

    在Linux中,要在已有目录下创建新目录,可以使用mkdir命令。

    mkdir命令的基本语法是:

    “`shell
    mkdir [选项] 目录…
    “`

    下面是一些常用的选项:

    – -p:递归创建目录,如果父目录不存在,则会一并创建。
    – -m<权限>:设置新创建目录的权限,默认权限是777。
    – -v:显示创建目录的详细信息。

    接下来,我将根据不同的操作场景,介绍如何在已有目录下创建新目录。

    ## 1. 在当前目录下创建新目录

    要在当前目录下创建一个名为”new_dir”的目录,可以使用以下命令:

    “`shell
    mkdir new_dir
    “`

    如果新目录创建成功,则不会有任何输出。如果有错误发生,则会显示相关错误信息。可以使用以下命令来验证新目录是否创建成功:

    “`shell
    ls
    “`

    如果”new_dir”目录显示在列表中,则表示创建成功。

    ## 2. 在指定目录下创建新目录

    要在指定目录下创建新目录,需要在mkdir命令后面加上目录的路径。以下面的指令为例,在目录”/home/user1″下创建一个名为”new_dir”的目录:

    “`shell
    mkdir /home/user1/new_dir
    “`

    这样就可以在指定目录下创建新目录。

    ## 3. 递归创建目录

    如果你想在已有目录的子目录中再创建新目录,可以使用-mkdir命令的-p选项。这将递归创建所需的目录路径。以下面的指令为例,在”/home/user1″目录下创建一个名为”sub_dir/new_dir”的目录:

    “`shell
    mkdir -p /home/user1/sub_dir/new_dir
    “`

    这将递归创建”sub_dir”和”new_dir”两个目录。如果”sub_dir”目录不存在,也会被创建。

    ## 4. 一次创建多个目录

    mkdir命令还支持同时创建多个目录。只需在命令中列出要创建的目录即可,目录之间用空格分隔。例如,要在当前目录下同时创建”dir1″、”dir2″和”dir3″三个目录,可以使用以下命令:

    “`shell
    mkdir dir1 dir2 dir3
    “`

    这样就可以一次创建多个目录。

    ## 5. 设置新创建目录的权限

    如果想为新创建的目录设置特定的权限,可以使用-m选项。例如,要在当前目录下创建一个名为”new_dir”的目录,并将其权限设置为755,可以使用以下命令:

    “`shell
    mkdir -m755 new_dir
    “`

    这将创建”new_dir”目录,并将其权限设置为755,即所有者具有读、写和执行权限,其他用户只有读和执行权限。

    ## 总结

    通过mkdir命令,我们可以在已有目录下创建新目录。可以在当前目录下创建,也可以在指定目录下创建。可以一次创建多个目录,也可以设置新创建目录的权限。借助选项-p,还可以递归创建目录。这些操作可以根据实际需求灵活应用,方便地管理目录结构。

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

400-800-1024

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

分享本页
返回顶部