是否有一个简单的hadoop命令可以将文件名(在HDFS中)从旧名称更改为新名称?
答案 0 :(得分:39)
使用以下内容:
hadoop fs -mv oldname newname
答案 1 :(得分:1)
以上方法效果很好。此版本也对我一直有效。
hdfs dfs -mv oldname.txt newname.txt
答案 2 :(得分:0)
您可以在下面编写查询以在环境Local和HDFS环境中更改文件的名称。
本地计算机:mv'旧文件名以及路径' '新文件名以及路径'
例如:Xyz.txt是您要重命名为new_xyz.txt的用户文件夹下的文件
mv' user / Xyz.txt' '用户/ new_xyz.txt&#39 ;; 强>
Hadoop环境(HDFS环境):假设您已将文件转储到文件夹下的HDFS环境中(例如) test / Xyz.txt
语法可以是:hadoop fs -mv'带有路径的旧文件' '带路径'
的新文件名hadoop fs -mv' test / Xyz.txt' '测试/ new_xyz.txt' 强>