(HDFS内の)ファイルの名前を古い名前から新しい名前に変更できるhadoopの簡単なコマンドはありますか?
以下を使用します。
hadoop fs -mv oldname newname
以下のクエリを記述して、ローカル環境とHDFS環境の両方でファイルの名前を変更できます。
ローカルマシン:mv 'パス付きの古いファイル名' 'パス付きの新しいファイル名'
例:Xyz.txtは、new_xyz.txtに名前を変更するユーザーフォルダーの下にあるファイルです
mv 'user/Xyz.txt' 'user/new_xyz.txt';
Hadoop環境(HDFS環境):ファイルをHDFS環境のフォルダー(例:)にすでにダンプしているとしましょうtest/Xyz.txt
構文は次のようになります:hadoop fs -mv 'old file with path' 'New file name with path'
hadoop fs -mv 'test/Xyz.txt' 'test/new_xyz.txt'