有没有一个简单的Hadoop命令,可以将一个文件(在HDFS中)从旧名称更改为新名称?
请使用以下内容:
hadoop fs -mv oldname newname
hdfs dfs -mv oldname.txt newname.txt
您可以编写以下查询来更改本地环境和HDFS环境中文件的名称。
本地机器:mv '旧文件名及路径' '新文件名及路径'
例如:Xyz.txt是用户文件夹下的文件,您想将其重命名为new_xyz.txt
mv 'user/Xyz.txt' 'user/new_xyz.txt';
Hadoop环境(HDFS环境):假设您已经将文件转储到了HDFS环境中的文件夹(例如)test/Xyz.txt
语法可能是:hadoop fs -mv '旧文件及路径' '新文件名及路径'
hadoop fs -mv 'test/Xyz.txt' 'test/new_xyz.txt'