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

Mik*_*sta 0 permissions bashrc

我正在我的 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
Run Code Online (Sandbox Code Playgroud)

如果我尝试 ll

miki@miki:~$ ll
ll: command not found
Run Code Online (Sandbox Code Playgroud)

我的 bashrc 编辑行

echo 'export HADOOP_HOME=/opt/hadoop-3.2.0;export PATH=$HADOOP_HOME/bin:$PATH' > ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

~/.bashrc 文件只有一行

export HADOOP_HOME=/opt/hadoop-3.2.0
Run Code Online (Sandbox Code Playgroud)

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

字母变了颜色也很奇怪。为什么?

pLu*_*umo 5

通过使用... > ~/.bashrc,您仅用echo输出替换了内容。

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

cp /etc/skel/.bashrc ~/
Run Code Online (Sandbox Code Playgroud)

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

也可以看看。