当前位置: 首页 > article >正文

mkdir /path/aa/bb与mkdir -p /path/aa/bb的区别

mkdir /path/aa/bb

作用:创建一个名为 bb 的目录。

限制

  • 如果 bb 已经存在,则会报错:
mkdir: cannot create directory ‘bb’: File exists
  • 如果 aa上级目录不存在,也会报错:
mkdir: cannot create directory ‘/path/aa/bb’: No such file or directory

mkdir -p /path/aa/bb(递归创建目录)

作用

  • 如果 bb 已存在,不会报错,也不会覆盖原目录。
  • 如果 bb 的上级目录不存在,会自动创建上级目录

建议使用 mkdir -p 的情况

  • 创建多级目录(如 mkdir -p /a/b/c)。
  • 不确定目录是否已存在(避免 File exists 错误)。
  • 写脚本时提高健壮性,防止因目录不存在而报错。

http://www.kler.cn/a/591156.html

相关文章:

  • 案例5_3: 6位数码管静态显示
  • Maven | 站在初学者的角度配置
  • 【写作科研化】LongWriter: Unleashing 10,000+ Word Generation From Long Context LLMs
  • Hard Disk Sentinel:您的硬盘健康“全科医生”,守护数据安全的智能管家
  • 我爱学算法之——滑动窗口攻克子数组和子串难题(上)
  • [从零开始学习JAVA] Stream流
  • HTML5 Canvas 的俄罗斯方块游戏开发实践
  • 2023华东师范大学计算机复试上机真题
  • 验证码reCAPTCHA 打码平台
  • 基于Python的金融领域AI训练数据抓取实战(完整技术解析)
  • Java中的label与assert语句
  • 软考 中级软件设计师 考点知识点笔记总结 day05
  • 【Spring】第三弹:基于 XML 获取 Bean 对象
  • 兆芯大道云行 | 破解高性能云计算数据存储瓶颈
  • 3.8 Spring Boot监控:Actuator+Prometheus+Grafana可视化
  • 3.17BUUCTF练习day1
  • Java高频面试之集合-14
  • hcia复习
  • Kafka跨集群数据备份与同步:MirrorMaker运用
  • 错排(数学层面)