编辑 ~/.bashrc 文件后: ll 命令未找到

编辑 ~/.bashrc 文件后: ll 命令未找到

我正在我的 Ubuntu 上安装 Hadoop。

这是我现在的路径

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

之前的所有脚本都被删除了。

同样奇怪的是字母的颜色也发生了变化。为什么?

答案1

通过使用... > ~/.bashrc,您已将内容替换为输出echo

因此,您删除了文件的所有其他内容.bashrc。您可以使用恢复默认值.bashrc

cp /etc/skel/.bashrc ~/

然后再次运行命令,但请确保使用>>而不是>附加到文件而不是替换它。

也可以看看。

相关内容