Как найти в HDFS дату создания файла - PullRequest
1 голос
/ 19 марта 2019

Мне нужно найти дату создания файла или папки в каталоге hdfs.Например с:

hadoop fs -ls /user/myUser/ 

Я получаю список файлов и каталогов в пути / user / myUser / с датой изменения.Я хочу найти дату создания для каждой записи.

1 Ответ

0 голосов
/ 19 марта 2019

Вы не можете получить время создания, но вы можете получить время модификации.Однако в HDFS файлы обычно создаются один раз, поэтому время модификации, скорее всего, совпадает со временем создания.Вы можете использовать команду -stat и выполнить:

hadoop fs -stat "%y" /user/myUser/
hadoop fs -stat "%Y" /user/myUser/

Все поддерживаемые параметры находятся в источнике Stat.java :

enter image description here

...