sudo mkdir -p /etc/docker其中的 -p 什么意思?

在 Linux 系统中,mkdir 命令用于创建新的目录。-p 参数是 mkdir 命令的一个选项,其含义如下:

  • -p:这个选项告诉 mkdir 命令创建目录时,如果需要的话,创建所有必需的父目录。也就是说,如果目标目录的上级目录不存在,mkdir -p 会创建这些上级目录,确保整个目录路径都被创建。

例如,如果你执行 sudo mkdir -p /etc/docker,这个命令会创建 /etc/docker 目录。如果 /etc 目录已经存在,那么 docker 目录会被创建在 /etc 下。如果 /etc 目录不存在,mkdir -p 会先创建 /etc 目录,然后再创建 docker 目录。

使用 -p 参数可以避免因为上级目录不存在而导致的 mkdir 命令失败的问题。

相关推荐
码龄3年 审核中3 小时前
说说SSH的端口转发
大数据·运维·ssh
盛世隐者3 小时前
【Linux】定制Linux系统
linux·运维·服务器
行思理4 小时前
Docker 应该如何学习 分四个阶段
学习·docker·容器
..Move...5 小时前
Docker应用部署tomcat和nginx
nginx·docker·tomcat
Lxt.星翊6 小时前
MySQL(安装和卸载、数据库存储原理图)
linux·运维·windows
苹果醋36 小时前
JAVA面试汇总(二)多线程(五)
运维·vue.js·spring boot·nginx·课程设计
JustNow_Man7 小时前
Cline中模型识别任务与clinerules相关性的实现逻辑
linux·运维·ubuntu
小白银子7 小时前
零基础从头教学Linux(Day 56)
linux·运维·python
你想考研啊7 小时前
Linux下搭建Activemq的Master-Slave(共享文件模式)
linux·运维·activemq
Teamhelper_AR7 小时前
AR巡检系统:打开工业智能运维的下一幕
运维·ar