Я последовал за учебником по установке hadoop. Я попытался переместить папку на /usr/local/:
sudo mv hadoop-2.9* /usr/local/hadoop
, но он ответил мне:
mv: target '/usr/local/hadoop' is not a directory
Не подходящее место для локально установленного программного обеспечения?
Связанный учебник показывает команду как:
sudo mv hadoop-2.7.3 /usr/local/hadoop`
До пути файла не должно быть тильды ~. Tilde расширяется как домашний каталог вашего пользователя, в данном случае /home/mike/, поэтому вы пытаетесь создать /home/mike/usr/local/hadoop, а не /usr/local/hadoop
Следующая команда должна работать:
sudo mv hadoop-2.9* /usr/local/hadoop
Остерегайтесь того, что если у вас есть несколько совпадений для hadoop-2.9*, команда mv выйдет из строя с жалобой на слишком много аргументов для команды.
связанной учебник показывает команды, как:
sudo mv hadoop-2.7.3 /usr/local/hadoop`
не должно быть никаких тильду ~ перед путем к файлу. Тильда расширяется в качестве домашнего каталога пользователя, в данном случае /home/mike/, так что вы пытаетесь создать /home/mike/usr/local/hadoop, а не /usr/local/hadoop
следующая команда должна работать:
sudo mv hadoop-2.9* /usr/local/hadoop
помните, что если у вас есть больше чем один матч за hadoop-2.9* команда mv будет выполнена с жалобой о слишком много аргументов для команды.
Связанный учебник показывает команду как:
sudo mv hadoop-2.7.3 /usr/local/hadoop`
До пути файла не должно быть тильды ~. Tilde расширяется как домашний каталог вашего пользователя, в данном случае /home/mike/, поэтому вы пытаетесь создать /home/mike/usr/local/hadoop, а не /usr/local/hadoop
Следующая команда должна работать:
sudo mv hadoop-2.9* /usr/local/hadoop
Остерегайтесь того, что если у вас есть несколько совпадений для hadoop-2.9*, команда mv выйдет из строя с жалобой на слишком много аргументов для команды.