乐闻世界logo
搜索文章和话题

What is mkdir in Linux?

1 个月前提问
1 个月前修改
浏览次数11

1个答案

1

mkdir 是一个在Linux和Unix系统中非常常用的命令行工具,用于创建新的目录。mkdir是“make directory”的缩写。使用这个命令可以帮助用户快速地在文件系统中构建所需的目录结构。

基本用法

基本的命令格式是:

bash
mkdir [选项] 目录名

这里,“目录名”可以是你想要创建的任何目录名。如果目录名中包含空格,需要用引号括起来。

示例

  1. 创建单个目录

    bash
    mkdir mydirectory

    这个命令会在当前工作目录下创建一个名为 mydirectory的新目录。

  2. 创建多个目录

    bash
    mkdir dir1 dir2 dir3

    这条命令会同时创建三个目录:dir1dir2dir3

  3. 创建多级目录

    bash
    mkdir -p parent/child/grandchild

    使用 -p选项可以确保在创建 grandchild目录的同时,也会创建所有必需的父目录,即使它们在之前并不存在。

高级选项

  • -p(parents): 如前所述,这个选项允许创建多级目录结构,确保所有指定的父目录如果不存在时都会被创建。
  • -m(mode): 允许用户指定目录的访问权限。例如:mkdir -m 755 newdir将创建一个对所有人可读可执行,但只有所有者可写的目录。

使用场景

在软件开发中,你可能需要创建特定的目录结构来存放代码、测试文件、日志等。例如,初始化一个新的项目时,你需要创建许多用于不同目的的文件夹,这时 mkdir命令就显得非常有用

2024年8月14日 13:11 回复

你的答案