du
Отображает размеры файлов и каталогов, содержащихся в данном каталоге, или длину файла, если это просто файл.
Команда du
возвращает три столбца со следующим форматом:
size disk_space_consumed_with_all_replicas full_path_name
Возвращает 0
при успешной попытке и -1
при ошибке.
Использование показано ниже:
$ hadoop fs -du [-s] [-h] [-v] [-x] URI [URI ...]
-s |
Возвращает суммарную длину файлов, а не отдельных файлов. |
-h |
Форматирует размеры файлов в удобный для чтения вид (например, |
-v |
Отображает названия столбцов в качестве строки заголовка |
-x |
Исключает моментальные снимки из расчета результата. |
Пример:
$ hadoop fs -du /user/hadoop/dir1 /user/hadoop/file1 hdfs://nn.example.com/user/hadoop/dir1