我正在我的 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 ~/
然后再次运行命令,但请确保使用>>
而不是>
附加到文件而不是替换它。