cp

Копирует файлы из источника в место назначения.
Команда позволяет использовать несколько источников, в этом случае местом назначения должен быть каталог.

Расширенные атрибуты пространства имен raw.* сохраняются, если файловые системы источника и назначения поддерживают их (только HDFS), и все пути к источнику и месту назначения находятся в иерархии /.reserved/raw.
Определение того, сохраняются ли xattrs пространства имен raw.*, не зависит от флага -p (preserve).
Возвращает 0 при успешной попытке и -1 при ошибке.

Использование показано ниже:

$ hadoop fs -cp [-f] [-p | -p[topax]] URI [URI ...] <dest>
Аргументы

-f

Перезаписывает место назначения, если оно уже существует

-p

Сохраняет атрибуты файлов [topx] (временные метки, право собственности, разрешение, ACL, XAttr).
Если -p передается без аргументов, то сохраняются метки времени, права собственности, разрешения.
Если передается -pa, то сохраняется и разрешение, поскольку ACL является супермножеством разрешения. Определение того, сохраняются ли расширенные атрибуты необработанных пространств имен, не зависит от флага -p

Пример:

$ hadoop fs -cp /user/hadoop/file1 /user/hadoop/file2
$ hadoop fs -cp /user/hadoop/file1 /user/hadoop/file2 /user/hadoop/dir
Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней