我使用过的Linux命令之mkdir - 创建目录

我使用过的Linux命令之mkdir - 创建目录

本文链接:http://codingstandards.iteye.com/blog/1129162   (转载请注明出处)

 

用途说明

mkdir命令是常用的命令之一,用来创建目录。mkdir 命令创建由 Directory 参数指定的一个或多个新的目录。每个新目录包含标准项 .(点)和 ..(点-点)。您可以使用 -m Mode 标志为新的目录指定许可权。您可以使用 umask 子例程为 mkdir 命令设置缺省方式。该命令创建指定的目录名,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。

 

常用参数

格式:mkdir {NEW_DIR}

创建目录。默认的权限(mode)设置由执行环境中中umask来确定,即mode = 0777 - umask,此处为八进制表示法。

 

格式:mkdir -p {NEW_DIR}

创建目录,如果目录路径中的某些部分不存在,该命令会自动创建。默认的权限设置由执行环境中中umask来确定。

 

格式:mkdir -m {MODE} {NEW_DIR}

创建目录。权限设置由{MODE}指定。当然也可以组合使用mkdir {NEW_DIR}; chmod {MODE} {NEW_DIR}来达到同样的效果。

 

使用示例

示例一

[root@jfht ~]# umask
0022
[root@jfht ~]# mkdir dir1
[root@jfht ~]# ls -l dir1
总计 0

ls命令跟上-d参数才能打印目录本身的信息。
[root@jfht ~]# ls -ld dir1
drwxr-xr-x 2 root root 4096 07-20 20:44 dir1

权限设置mode=0755=0777-0022
[root@jfht ~]#

 

示例二

[root@jfht ~]# mkdir -m 0700 dir2
[root@jfht ~]# ls -ld dir2
drwx------ 2 root root 4096 07-20 20:47 dir2
[root@jfht ~]#

 

示例三

[root@jfht ~]# mkdir dir3/x/y/z  
mkdir: 无法创建目录 “dir3/x/y/z”: 没有那个文件或目录
[root@jfht ~]# mkdir -p dir3/x/y/z
[root@jfht ~]# ls -ld dir3
drwxr-xr-x 3 root root 4096 07-20 20:48 dir3
[root@jfht ~]# ls -ld dir3/x
drwxr-xr-x 3 root root 4096 07-20 20:48 dir3/x
[root@jfht ~]# ls -ld dir3/x/y
drwxr-xr-x 3 root root 4096 07-20 20:48 dir3/x/y
[root@jfht ~]# ls -ld dir3/x/y/z
drwxr-xr-x 2 root root 4096 07-20 20:48 dir3/x/y/z
[root@jfht ~]#

 

示例四 一个命令创建项目的目录结构

这是来自ibm.com网站上的一个例子。http://www.ibm.com/developerworks/cn/aix/library/au-badunixhabits.html

 

[root@jfht ~]# mkdir -p project/{lib/ext,bin,src,doc/{html,info,pdf},demo/stat/a}
[root@jfht ~]# tree project/
project/
|-- bin
|-- demo
|   `-- stat
|       `-- a
|-- doc
|   |-- html
|   |-- info
|   `-- pdf
|-- lib
|   `-- ext
`-- src

11 directories, 0 files
[root@jfht ~]#

 

问题思考

相关资料

【1】Linux安全网 linux mkdir命令参数及用法详解---linux 创建目录命令
http://www.linuxso.com/command/mkdir.html
【2】AIX 5L V5.2 系统用户指南:操作系统与设备 mkdir 命令
http://study.chyangwa.com/IT/AIX/aixcmds3/mkdir.htm

【3】developerWorks 中国 UNIX 高手的 10 个习惯
http://www.ibm.com/developerworks/cn/aix/library/au-badunixhabits.html

 

 

返回 我使用过的Linux命令系列总目录

 

一个简单的linux命令 mkdir mkdir 命令用于创建指定名称的目录,要求用户具有要创建的目录下的读写权限。 一、命令格式 mkdir [option] Dir… 二、命令参数 -m, –mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask -p, –parents  可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;  -v, –verbose  每次创建新目录都显示信息 –help   显示此帮助信息并退出 –version  输出版本信息并退出 三、命令实例 1.创建目录 命令:mkdir te 立即下载

相关推荐

SAP MM 物料描述MAKTX 40个字符不够用的问题处理

SAP物料描述表,长度40个字符一般情况下,40个字符在描述中也够用了,但是要加上规格之类的额外描述就不一定了,特别是对于辅助件-刀具。解决方案一:对maktx增强,换成CHAR80或者CHAR100的,但是风险较大,涉及到好多地方,另外SAP+ 算号器 也不支持。解决方案二:增强字段。内部顾问,建议在 那就在这里加一个字段,具体过程如下:1、创建域2、创建架构3、附加架构4、GUI 设置 5、后台设置6、MASS/MM17字段新增。过程1、创建域 SE112、创建结构 se11 3、MARA附加架构

GAVIN 4728

Linux命令200例:mkdir用于创建目录(常用)

mkdir是Linux系统中用于创建目录的命令。mkdir是的缩写,它可以在指定的路径上创建一个或多个目录。本篇博文详细介绍了Linux中的mkdir命令,包括其语法和常见用法。通过该命令,我们可以轻松创建单个或多个目录,并可以使用递归、设置权限模式等功能。上述8个实际例子展示了mkdir命令在不同场景下的使用。掌握了mkdir命令的基本用法,可以更加高效地管理和组织文件系统中的目录结构。推荐你阅读本专栏Linux命令大全,以便更深入地理解和应用这些命令。

GitHub质检员 2761

半导体设备微振动控制:天棚阻尼PID与SIMULINK建模实战

半导体制造设备对微振动的敏感度已进入纳米级,光刻机、量测设备等一旦遭遇超过VC-C振动准则的扰动,便会出现套刻误差或检测误判。主动隔振技术通过传感器、控制器与执行器形成闭环,能有效抑制低频共振,其中天棚阻尼控制因物理概念清晰、鲁棒性强而成为工程首选。结合MATLAB/SIMULINK建模,可在设计阶段完成系统性能边界评估与参数整定,再通过C代码生成与FMU导出实现算法向控制器和跨平台仿真迁移。本文从VC-C指标拆解出发,依次讲解天棚阻尼PID控制原理、两自由度被控对象建模、控制增益估算、仿真验证方法,并给出

weixin_29169505的博客 326

linux 创建目录函数,mkdir函数创建目录示例

一、源码/*p4.4.cxx :using mkdir to create a directory*/#include /*for exit()*/#include #include #include /*for perror()*/int main(void){char* pathname="/tmp/a";/*mode 设置为0700, 开始的0表示八进制*/if(mkdir(pathna...

weixin_35829704的博客 309

【UE5_蓝图】实时音频采集与动态WAV文件保存实战指南

本文详细介绍了在UE5中使用蓝图实现实时音频采集与动态WAV文件保存的完整流程。从插件配置、录音框架搭建到动态文件名生成和音频参数优化,提供了实用技巧和常见问题解决方案,特别适合需要快速实现音频采集功能的开发者。

weixin_29009669的博客 407

从图像处理到AI:手把手教你用Halcon DL Tool完成第一个缺陷检测项目

本文详细介绍了如何使用Halcon深度学习工具(DL Tool)完成金属表面缺陷检测项目。从环境准备、数据采集标注到模型训练与部署,手把手指导工程师快速构建AI质检系统,显著提升工业缺陷检测效率。特别针对金属反光等难点问题提供实用解决方案。

weixin_42531886的博客 289

mkdir函数-linux

mkdir函数 头文件库: #include <sys/stat.h> #include <sys/types.h> 函数原型: int mkdir(const char *pathname, mode_t mode); 函数说明: mkdir()函数以mode方式创建一个以参数pathname命名的目录,mode定义新创建目录的权限。 返回值: 若目录创建成功,则返回0;否则返回-1,并将错误记录到全局变量errno中。 mode方式:

《我是你的正能量》 2228

pycharm下载continue插件接入DeepSeek的API,向其提问输出乱码,如何解决?

🏆本文收录于 《全栈Bug调优(实战版)》 专栏,该专栏专注于分享我在真实项目开发中遇到的各类疑难Bug及其深层成因,并系统提供高效、可复现的解决思路和实操方案。无论你是刚入行的新手开发者,还是拥有多年项目经验的资深工程师,本专栏都将为你提供一条系统化、高质量的问题排查与优化路径,助力你加速成长,攻克技术壁垒,迈向技术价值最大化与职业发展的更高峰🚀!

**My Coding Family** 2219

linux常见指令及权限理解

linux常见指令及权限理解

m0_59074850的博客 925

Vue - 解决 Property or method “__v_isRef“ is not defined on the instance but referenced(浏览器控制台报错,代码没错)

vue,vue2控制台报错,vue报错Propertyormethod"__v_isRef"isnotdefinedontheinstancebutreferenced,vue代码没问题,但是报错Propertyormethod"__v_isRef"isnotdefinedontheinstancebutreferenced,vue2如何解决报错,vue怎么解决报错问题,vue2Propertyormethod"__v_isRef"isnotdefi

🏆 前端领域优质创作者 4501

logisim中,如何设计一个位于十字路口的交通信号灯控制系统?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值。

**My Coding Family** 1342

linux开机自动挂载Windows文件

<br />开机自动挂载<br /> mount命令<br /> <br />mount -t cifs //10.11.2.3/zhu /home/zhu -o username=administrator,password=hpinvent,uid=512,file_mode=0700,dir_mode=0700<br /> 把其加入到/etc/ftab文件中就可以实现开机自动挂载<br /> 

haitongz ||思考改变世界,技术让世界更美好 765

Prism 入门02,区域介绍

什么是区域(Region)?区域,在Prism 框架中,区域是模块化的核心的功能之一,其主要作用是降低应用程序和模块之间的耦合度。使用方式:在应用程序的界面中,划分出某块区域,并为这个区域定义一个唯一的区域名称。那么通过这个区域名称,应用程序就可以找到指定的区域。并为这个区域动态放置一些容器或控件,从而呈现在界面中。

build2024 1125

linux创建pc目录,linux中mkdir创建目录命令使用说明

1.命令格式:mkdir [选项] 目录...2.命令功能:通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。3.命令参数:-m, --mode=模式,设定权限 (类似 c...

weixin_39966644的博客 4421

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

linux 创建目录 目录下创建可写文件,linux中mkdir创建目录命令使用说明

1.命令格式mkdir [选项] 目录...2.命令功能:通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。3.命令参数:-m, --mode=模式,设定权限 (类似 ch...

weixin_40008870的博客 2047

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

linux下代码创建目录,linux中mkdir创建目录命令的使用说明

接下来是小编为大家收集的linux中mkdir创建目录命令的使用说明,希望能帮到大家。linux中mkdir创建目录命令的使用说明1.命令格式:mkdir [选项] 目录...2.命令功能:通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即...

weixin_39834090的博客 587

linux中mkdir创建目录命令使用说明

1.命令格式: mkdir [选项] 目录... 2.命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。 3.命令参数:   -m, --mo

wzhw1992的专栏 1507

【Shell 命令集合 磁盘管理 】Linux 创建目录 mkdir 命令使用指南

mkdir命令是Linux系统中的一个用于创建目录的命令。它的作用是在指定的路径下创建一个新的目录。 使用mkdir命令可以方便地创建一个空的目录,该目录可以用于存储文件或其他目录。通过指定路径参数,可以在当前工作目录或其他指定目录下创建新的目录。

探索C++编程的奥秘,分享深入的技术见解和实践,旨在激发读者创造力与解决问题的思维。 9476

abc能创建文件不 mkdir_linux中mkdir创建目录命令使用说明

1.命令格式:mkdir [选项] 目录...2.命令功能:通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。3.命令参数:-m, --mode=模式,设定权限 (类似 c...

weixin_39861905的博客 426

linux怎么建目录,如何使用mkdir命令在Linux中创建目录

本教程介绍了使用该mkdir命令的基础知识,包括常用示例。Linux mkdir命令语法Linuxmkdir命令的语法如下:mkdir [OPTION] [DIRECTORY]该命令可以将一个或多个目录名作为其参数。要使用该mkdir命令创建目录,您需要对父目录具有写权限。否则,您将收到权限被拒绝错误。如何创建新目录要使用mkdir命令在Linux中创建目录,只需将目录名称作为参数传递给mkdi...

weixin_35745915的博客 1111

Linux第六章:3.linux下创建文件夹(创建目录)、使用mkdir命令创建单级和多级目录、linux下删除文件夹(目录),rmdir命令、rm -rf、touch命令创建文件

一、mkdir 命令 1.创建单级目录 mkdir 你要创建的目录 1.1 示例: 2.创建多级目录 mkdir -p 你要创建的目录们 2.1 示例: 二、rmdir 命令 1.rmdir只能删除 空目录 2.删除空目录 rmdir 你要删除的空目录及其所在位置 2.1 示例: 三、rm -rf 命令 强制删除 1.递归删除 rm -rf 你要删除的目录 1.1 示例 四、touch 命令 创建文件 1.创建一个文件 touch 你想要创建的文件和文件后缀 1.1 示例: ...

励志成为会前后端、运维、云服务、嵌入式开发、AI和自动化技术的创业小老板! 9817

linux 操作系统中mkdir创建目录命令的使用

目录处理命令  mkdir 命令所在路径 是  /bin/mkdir 执行权限:所有的用户 语法:mkdir -p [目录名] -p是递归创建 范例:           mkdir -p /tmp/pa/da   创建目录tmp、pa、da           mkdir  /tmp     创建目录tmp

u013519290的博客 2577

Linux:mkdir命令

一、指令格式 mkdir [选项] 文件夹/目录 二、指令功能   mkdir指令可以实现在指定位置创建文件夹或目录。   要求:用户必须对所创建的目录的父目录(即父文件夹)具有写权限;并且,所创建的目录不能与其父目录中的文件重名,即同一个目录下不能有同名文件(区分大小写)。 三、常用的指令选项 -Z:设置安全上下文,当使用SELinux时有效。 -m:建立目录的同时设置目录...

Vampire的博客 856

Linux mkdir命令:创建目录(文件夹)

mkdir 命令,是 make directories 的缩写,用于创建新目录,此命令所有用户都可以使用。 mkdir 命令的基本格式为: [root@localhost ~]# mkdir [-mp] 目录名 -m 选项用于手动配置所创建目录的权限,而不再使用默认权限。 -p 选项递归创建所有目录,以创建 /home/test/demo 为例,在默认情况下,你需要一层一层的创建各个...

Linux使用安装教程详解 3342

Linux命令之创建新目录mkdir

`mkdir` 命令可以创建新目录。`mkdir` 是 `make directory` 的缩写。

二木成林 1万+

linux怎么创建牡蛎_在 Linux 下用 mkdir 命令来创建目录和子目录

了解了用 ls 命令在目录中列出条目后,现在我们要学习在 Linux 系统下创建目录。在 Linux 下,我们可以使用 mkdir 命令。Mkdir 是“make directory” 的缩写词。mkdir 是什么呢Mkdir 是一个用来在 Linux 系统下创建目录的命令。此命令属于内建命令。运行 mkdir 命令你可以在你的控制台直接键入 mkdir 来使用它。$ mkdir默认情况下,不带任...

weixin_30794755的博客 137
上一篇: 我使用过的Linux命令之perror - 解释错误代码
下一篇: 我使用过的Linux命令之ll - 列出文件/目录的详细信息
codingstandards
博客等级 码龄16年 12粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值