После редактирования файла ~ / .bashrc: ll команда не найдена

0

Я устанавливал Hadoop на мою Ubuntu.

Это мой ПУТЬ сейчас

echo $PATH
/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin:/home/miki/.local/bin:/opt/hadoop-3.2.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

Если я попробую ll

miki@miki:~$ ll
ll: command not found

Моя строка редактирования bashrc

echo 'export HADOOP_HOME=/opt/hadoop-3.2.0;export PATH=$HADOOP_HOME/bin:$PATH' > ~/.bashrc

файл ~ / .bashrc имеет только одну строку

export HADOOP_HOME=/opt/hadoop-3.2.0

Все предыдущие скрипты были удалены.

Также странно, что буквы поменяли цвет. Почему?

MikiBelavista
источник

Ответы:

5

Используя ... > ~/.bashrc, вы заменили контент только с echoвыводом.

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

cp /etc/skel/.bashrc ~/

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

Смотрите также.

pLumo
источник