mkdir -p中的-p全写是什么
时间: 2024-06-17 09:07:23 浏览: 187
在Linux中,mkdir命令用于创建目录。而-p选项是一个非常有用的选项,它可以创建目录树中所有不存在的目录,而不会报错。具体来说,-p选项会递归地创建所有需要的父目录,如果某个目录已经存在,那么就会跳过该目录而不会报错。这个选项在创建多级目录时非常实用,可以避免手动创建多级目录的麻烦。
-p选项的全写是--parents。
相关问题
hadoop fs -mkdir -p /wordcount/input 和 hdfs dfs -mkdir -p /wordcount/input 是什么区别
`hadoop fs -mkdir -p /wordcount/input` 和 `hdfs dfs -mkdir -p /wordcount/input` 都是用于在 Hadoop 分布式文件系统(HDFS)中创建目录的命令,但稍有不同。
`hadoop fs -mkdir -p /wordcount/input` 是旧版本的 Hadoop 命令,用于创建 HDFS 目录。它在较新版本的 Hadoop 中仍然可用,但已被推荐使用 `hdfs dfs` 命令替代。
`hdfs dfs -mkdir -p /wordcount/input` 是新版本的 Hadoop 命令,用于创建 HDFS 目录。它是 Hadoop 2.x 版本以及更高版本中推荐使用的命令。
两个命令的功能是相同的,都会递归创建 `/wordcount/input` 目录(如果不存在的话)。其中 `-p` 参数表示递归创建目录,如果父目录不存在也会被创建。
总结起来,`hadoop fs -mkdir -p` 和 `hdfs dfs -mkdir -p` 的区别仅在于命令的语法和推荐使用版本的不同。在较新的 Hadoop 版本中,建议使用 `hdfs dfs` 命令。
linux mkdir -p 这个-p是什么意思
在Linux中,mkdir命令用于创建一个新目录。-p选项是一个递归选项,它告诉mkdir命令创建一个完整的目录层次结构,包括所有必要的父目录。如果您要创建的目录的父目录不存在,则使用-p选项可以自动创建父目录。如果父目录已经存在,-p选项不会产生任何影响。例如,如果您想要创建目录 /home/user1/docs/test,使用mkdir -p /home/user1/docs/test就可以创建该目录及其所有父目录(/home/user1/docs)。
阅读全文