web-dev-qa-db-ja.com

ファイルの名前変更におけるHadoop

(HDFS内の)ファイルの名前を古い名前から新しい名前に変更できるhadoopの簡単なコマンドはありますか?

20

以下を使用します。

hadoop fs -mv oldname newname 
41
Sourav Gulati

以下のクエリを記述して、ローカル環境と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'

0
Vaibhav K