mv: target 'hadoop /' не является каталогом

Я использую Fedora 23, который установлен на Oracle VM. Я нахожусь на этапе загрузки Hadoop документации здесь . Когда я запускаю следующую команду в Fedora, я вижу, что пользователь hadoop указан:

[hadoop@localhost home]$ ls user hadoop 

Когда я запускаю следующую команду mv hadoop-2.6.4/* to hadoop/ , я получаю следующую ошибку:

mv: target 'hadoop/' is not a directory

Итак, мне нужно создать каталог на следующем уровне [hadoop@localhost local]$ ?

  • ошибка связи, используемый адрес: невозможно использовать порт TCP для источника и адресата?
  • Удалить файлы на 10 дней старше от hdfs
  • Datanode в slave не работает: Hadoop в CentOS
  • bash: / home / hadoopuser / hadoop / sbin: есть каталог
  • sqoop2 не запускается
  • LD_LIBRARY_PATH потерян при использовании команды mount
  • Подключить символическую ссылку к программе или скрипту, который возвращает файл
  • Изменение типов столбцов столбцов в базе данных Hive
  • One Solution collect form web for “mv: target 'hadoop /' не является каталогом”

    Рискуя прочитать мысли автора связанной статьи, я считаю, что следующие инструкции разбиты несколькими способами:

     $ su password: # cd /usr/local # wget http://apache.claz.org/hadoop/common/hadoop-2.4.1/ hadoop-2.4.1.tar.gz # tar xzf hadoop-2.4.1.tar.gz # mv hadoop-2.4.1/* to hadoop/ # exit 

    Они начинаются как действующие команды, но команда wget разбивается двумя способами: имя файла прерывается с конца URL-адреса, а конкретная версия / каталог не существует на этом сервере. Для версии, которую вы планируете таргетировать, правильной командой будет wget http://apache.claz.org/hadoop/common/hadoop-2.6.4/hadoop-2.6.4.tar.gz .

    После команды tar команда mv представляет собой сочетание английского языка и Unix. Если бы я мог догадаться, я бы сказал, что у автора был существующий каталог hadoop и предлагалось переместить содержимое hadoop-2.4.1 в каталог hadoop. Если вы начинаете с нуля, было бы проще сказать mv hadoop-2.6.4 hadoop (используя ваш номер версии).

    Соединяя все это вместе с вашим номером версии, я бы предложил:

     $ su password: # cd /usr/local # wget http://apache.claz.org/hadoop/common/hadoop-2.6.4/hadoop-2.6.4.tar.gz # tar xzf hadoop-2.6.4.tar.gz # mv hadoop-2.6.4 hadoop # exit 
    Linux и Unix - лучшая ОС в мире.