有没有一个简单的hadoop命令可以将文件名(在hdfs中)从旧名称更改为新名称?
vdgimpew1#
使用以下选项:
hadoop fs -mv oldname newname
igsr9ssn2#
您可以编写下面的查询来更改本地环境和hdfs环境中的文件名。本地计算机:mv'旧文件名和路径''新文件名和路径'e、 g:xyz.txt是用户文件夹下的文件,您要将其重命名为新的\u xyz.txtmv'user/xyz.txt''用户/new xyz.txt';hadoop环境(hdfs环境):假设您已经将文件转储到hdfs环境中的test/xyz.txt文件夹下语法可以是:hadoop fs-mv“路径为“”的旧文件”“路径为“”的新文件名”hadoop fs-mv'test/xyz.txt''test/new\xyz.txt'
iyzzxitl3#
以上这些都很有效。这个版本也一直适用于我。
hdfs dfs -mv oldname.txt newname.txt
3条答案
按热度按时间vdgimpew1#
使用以下选项:
igsr9ssn2#
您可以编写下面的查询来更改本地环境和hdfs环境中的文件名。
本地计算机:mv'旧文件名和路径''新文件名和路径'
e、 g:xyz.txt是用户文件夹下的文件,您要将其重命名为新的\u xyz.txt
mv'user/xyz.txt''用户/new xyz.txt';
hadoop环境(hdfs环境):假设您已经将文件转储到hdfs环境中的test/xyz.txt文件夹下
语法可以是:hadoop fs-mv“路径为“”的旧文件”“路径为“”的新文件名”
hadoop fs-mv'test/xyz.txt''test/new\xyz.txt'
iyzzxitl3#
以上这些都很有效。这个版本也一直适用于我。