Esiste un semplice comando per hadoop che può modificare il nome di un file (in HDFS) dal suo vecchio nome in un nuovo nome?Hadoop in rinomina file
14
A
risposta
27
utilizzare il seguente:
hadoop fs -mv oldname newname
0
di cambiare il nome del file sia in ambiente ambiente locale e HDFS È possibile scrivere sotto query.
macchina locale: mv 'nome Vecchio file con percorso' 'nuovo nome di file con percorso'
esempio: Xyz.txt è il file presente nella cartella dell'utente che si desidera rinominare a new_xyz.txt
mv 'utente/Xyz.txt' 'utente/nuovo_xyz.txt';
ambiente Hadoop (HDFS ambiente): diciamo che avete già scaricato il file in ambiente HDFS nella cartella (per esempio) test/Xyz.txt
sintassi potrebbe essere: fs Hadoop -MV 'vecchia depositare presso percorso' 'Nuovo nome del file con il percorso'
Hadoop fs -MV 'test/Xyz.txt' 'test/new_xyz.txt'
La risposta funziona, perché non accettate? – gsamaras