Linux文件系统之目录管理mkdir命令

mkdir命令

mkdir命令
mkdir命令简介
mkdir命令用来创建指定的名称的空目录,要求创建用户在当前目录具有权限,并且制定的目录名不能是当前目录中已有的目录。

命令格式
mkdir [选项] [目录]

命令参数
       -m --mode=模式,建立目录的时候同时设置目录的权限;
       -p --parents 若父目录不存在,则新建一个目录;
       -v --verbose 每次创建新目录都显示信息
       -h --help 帮助信息

 

常用命令实例
创建一个空目录test1:
mkdir test1

 

 递归创建多个目录:

mkdir -p /test2/test22

 

 

  

递归创建目录的同时显示创建信息:

mkdir -pv /mnt/testa/testb/testc/

 

创建权限为777的目录:
mkdir -m 777 test3

 

当前目录下递归创建/text8/text9,权限为777:
mkdir -pm 777 /mnt/test8/test9

 

同时创建多个并列目录:

mkdir -pv /mnt/test8/x/m /mnt/test8/y = mkdir -pv /mnt/test8/{x/m,y}

注:括号需要

创建成功后的test8目录结构树为:

----x

     --m

----y                                   

 或执行:mkdir -pv /mnt/test2/{a,d}_{b,c},生成目录结构如下:

 

tree: 显示目录树状结构,想查看x下的文件目录结构用tree x

posted @   寒冰宇若  阅读(1229)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示