Linux命令 – mkdir命令

Linux命令 – mkdir命令Linux 命令 mkdir 命令 mkdir 是 makedirector 的缩写 Linux 中 mkdir 命令用来创建指定的名称的目录 要求创建目录的用户在当前目录中具有写权限 并且指定的目录名不能是当前目录中已有的目录 1 语法 mkdir 选项 目录名称 2 功能 通过 mkdir 命令可以实现在指定位置创建以指定的文件名命名的文件夹或目录 要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限 并且所创建的文件夹 目录 不能与其父目录 即父文件夹 中的文件名重名 即

Linux命令 – mkdir命令

  mkdir是make directory的缩写,Linux中 mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。

1.语法:

mkdir [选项] 目录名称

2.功能:
权限 权限数值 二进制 具体作用
r 4 00000100 read,读取。当前用户可以读取文件内容,当前用户可以浏览目录。
w 2 00000010 write,写入。当前用户可以新增或修改文件内容,当前用户可以删除、移动目录或目录内文件。
x 1 00000001 execute,执行。当前用户可以执行文件,当前用户可以进入目录。
3.参数:
-m 
  <目录属性>
    或 
   --mode 
   <目录属性>
     建立目录时同时设置目录的权限。类似chmod,而不是rwxrwxrwx 减umask。 
    -p或 
    --parents 若路径中的某些目录尚不存在 
    ,加上此选项后 
    ,系统将自动建立好那些尚不存在的目录 
    ,即一次可以建立多个目录,即使这些目录已存在也不当作错误处理。 
    -v或 
    --verbose 每次创建新目录时显示详细的信息。 
    -Z或 
    --context=CTX 将每个创建的目录的SELinux 安全环境设置为CTX。 
    --help 在线帮助。查看该命令功能和可带参数等。 
    
  
4.常用范例:

例一:创建一个空目录

命令:mkdir test

[root@localhost ~]# cd /usr/games/ [root@localhost games]# ll 总用量 0 [root@localhost games]# mkdir test [root@localhost games]# ll 总用量 0 drwxr-xr-x. 2 root root 6 5月 13 10:41 test 

例二:递归创建多个目录

命令:mkdir -p test2/test22

[root@localhost games]# ll 总用量 0 drwxr-xr-x. 2 root root 6 5月 13 10:41 test [root@localhost games]# mkdir -p test2/test22 [root@localhost games]# ll 总用量 0 drwxr-xr-x. 2 root root 6 5月 13 10:41 test drwxr-xr-x. 3 root root 20 5月 13 10:44 test2 [root@localhost games]# cd test2/ [root@localhost test2]# ll 总用量 0 drwxr-xr-x. 2 root root 6 5月 13 10:44 test22 

例三:创建权限为777的目录

命令: mkdir -m 777 test3

  test3 的权限为rwxrwxrwx

[root@localhost games]# mkdir -m 777 test3 [root@localhost games]# ll 总用量 0 drwxr-xr-x. 2 root root 6 5月 13 10:41 test drwxr-xr-x. 3 root root 20 5月 13 10:44 test2 drwxrwxrwx. 2 root root 6 5月 13 10:50 test3 

例四:创建新目录都显示信息

命令: mkdir -v test4

[root@localhost games]# mkdir -v test4 mkdir: 已创建目录 'test4' 

例五:一个命令创建项目的目录结构

命令: mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}

[root@localhost games]# mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}} mkdir: 已创建目录 'scf' mkdir: 已创建目录 'scf/lib/' mkdir: 已创建目录 'scf/bin/' mkdir: 已创建目录 'scf/doc' mkdir: 已创建目录 'scf/doc/info' mkdir: 已创建目录 'scf/doc/product' mkdir: 已创建目录 'scf/logs' mkdir: 已创建目录 'scf/logs/info' mkdir: 已创建目录 'scf/logs/product' mkdir: 已创建目录 'scf/service' mkdir: 已创建目录 'scf/service/deploy' mkdir: 已创建目录 'scf/service/deploy/info' mkdir: 已创建目录 'scf/service/deploy/product' 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/223598.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午1:50
下一篇 2026年3月17日 下午1:50


相关推荐

  • Win10 快捷键大全(史上最全)「建议收藏」

    Win10 快捷键大全(史上最全)「建议收藏」windows10常用快捷键。win10正式版是微软续已发布的Windows系统的最新版操作系统。windows10(win10正式版)让人感到最意外的就是直接跳过了win9。那么今天我为大家讲解他推出的常用快捷键。希望能够帮到大家。复制、粘贴和其他常规键盘快捷方式按此键执行此操作Ctrl+X剪切选定项Ctrl+C(或Ctrl+Insert)复制选…

    2022年5月30日
    40
  • JavaSE 编写第一个程序

    JavaSE 编写第一个程序文章目录第一篇语法入门说在前面的话前言内容介绍更新内容其他说明本书由来帮助说明急需求职致谢与勘误自序第3版自序第2版自序第1版自序第0版自序第一章JDK下载及准备工作1.1Java介绍1.1.1Java简介1.1.2Java技术体系1.1.3前后端的工作内容1.1.4Java语言特性1.1.5Java用途1.2JDK下载1.2.1JDK与JRE的区别1.2.2JDK下载与安装1.2.3卸载1.2.4禁止JDK检查更新1.3编写代码前的准备

    2022年7月13日
    23
  • 英伟达GTC大会即将召开,机构关注三大方向【投资前瞻3.16—3.20】

    英伟达GTC大会即将召开,机构关注三大方向【投资前瞻3.16—3.20】

    2026年3月16日
    2
  • 计算机操作系统试题及答案(带解析),计算机操作系统练习题及答案

    计算机操作系统试题及答案(带解析),计算机操作系统练习题及答案计算机操作系统练习题及答案第一章操作系统引论一 单项选择题 1 操作系统是一种 B A 应用软件 B 系统软件 C 通用软件 D 工具软件 2 操作系统是一组 C A 文件管理程序 B 中断处理程序 C 资源管理程序 D 设备管理程序 3 操作系统是计算机系统的核心软件 按功能特征的不同 可把操作系统分为 B E C 个人机系统 网络操作系统和分布式操作系统等基本类型 其中

    2026年3月20日
    3
  • 模电–运算放大器工作原理

    模电–运算放大器工作原理模电领悟1(关于正负反馈是通过瞬时极性法判断净输入量的增减,与净输入量的正负号无关,与他的量有关,增了就是正反馈;所谓的同相反相输入端是指相位,反相与同相相位差为180°,所以如果同相和反相加的是同一个电压,…

    2022年6月3日
    34
  • PHP中间件 middleware,middleware 中间件详解

    PHP中间件 middleware,middleware 中间件详解如果感觉这篇文章有用请点个赞 让我知道自己的努力不白费 中间件是请求必经之处 所以此处能对请求的数据做一系列处理 相当于过滤器 例如跨域请求 验证会员是否登录跳转至登录页 前后端分离数据类型不一致 防御 xss 脚本攻击等 这些作者都用过 所以感觉很好用 1 生成中间件 phpartisanma middlewareUs 中间件名 2 在 app http kernel

    2026年1月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号