hdfs如何判断目录是否存在

1755
2024/5/2 16:41:04
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在HDFS中,可以使用以下命令来判断目录是否存在:

hadoop fs -test -d hdfs://<namenode>:<port>/<path_to_directory>

如果目录存在,命令将返回0;如果目录不存在,命令将返回1。您也可以使用if语句来根据返回值来判断目录是否存在,例如:

if hadoop fs -test -d hdfs://<namenode>:<port>/<path_to_directory>; then
  echo "Directory exists"
else
  echo "Directory does not exist"
fi

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: hadoop怎么在hdfs上创建文件