Редактирование файла ~/.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
Другие вопросы по тегам