mkdir 是 Linux 系统中用于创建目录的命令。用户可以通过指定路径和选项创建一个或多个新目录。

1. 基本用法
  • 语法:

    mkdir [选项] 目录名称
    
  • 功能:创建指定名称的目录。如果目录已存在或路径有误,命令会报错。

  • 此命令是否系统自带: 此命令是系统默认自带的内置命令,无需额外安装。


2. 常用参数
  • -p:递归创建目录结构,若父目录不存在则自动创建。
  • -m:指定新目录的权限(八进制格式),如 mkdir -m 755 dirname
  • -v:显示创建目录的详细信息。
  • --help:显示 mkdir 命令的帮助信息。
  • --version:显示 mkdir 的版本信息。

3. 用法举例
  • 创建一个名为 testdir 的目录:

    mkdir testdir
    
  • 递归创建多级目录:

    mkdir -p /path/to/newdir
    
  • 创建一个目录并指定权限:

    mkdir -m 700 secure_dir
    
  • 创建多个目录:

    mkdir dir1 dir2 dir3
    
  • 显示创建目录的详细信息:

    mkdir -v verbose_dir
    

4. 注意事项
  • 如果尝试创建已存在的目录,mkdir 会报错。可以先通过 lstest 命令检查目录是否存在。
  • 使用 -p 参数时,即使指定路径的某些目录已存在,也不会报错。
  • 当指定权限时,权限应以八进制格式表示,如 755700,否则可能导致权限设置失败。
  • 需确保用户对目标路径有写权限,否则会提示权限错误。
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐