Редактирование файла ~/.bashrc для установки hadoop

Редактирование файла ~/.bashrc для установки hadoop

Я пытаюсь установить hadoop-2.6.0 на моей машине Ubuntu 16.04. Я вошел в систему hduserот другого пользователя krishna:

sudo su hduser

и hduserзатем вступает в силу.

После этого я ввел команду:

vi ~/.bashrc

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

решение1

Для устранения неполадок сначала следует выполнить команду:

ls -l /home/hduser/.bashrc

Он отобразит:

-rw-r--r-- 1 hduser   186 Jun 27 15:27 /home/hduser/.bashrc

В первом столбце ( -rw-r--r--) перечислены разрешения, в третьем ( hduset) владелец файла. Если владелец не , hduserа root, вам нужно будет запустить:

sudo chown hduser /home/hduser/.bashrc

hduserЕсли бы в качестве владельца был указан , но разрешения не содержали бы w, вам нужно было бы выполнить:

sudo chmod u+w /home/hduser/.bashrc

Связанный контент