Bash

未找到 Bash 命令

  • October 4, 2020

我使用 CentOS 7 並安裝 anaconda 和一些工具,之後一些基本命令clear which不起作用。

[zhilevan@localhost ~]$ clear
bash: clear: command not found...

echo $PATH我看到以下結果時

[zhilevan@localhost ~]$ echo $PATH
/usr/lib64/qt-3.3/bin:/home/zhilevan/perl5/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/zhilevan/.local/bin:/home/zhilevan/bin

此外,當我嘗試 sudo yum install which但它說已經安裝。

我也嘗試export PATH=$PATH:/bin:/usr/local/bin但不正確。

問題出在哪裡,我該如何解決這個問題?

看起來您的某些命令已在yum.

您需要重新安裝缺少的命令,如下所示:

yum reinstall which

您可以在辨識它們時提供多個包:

yum reinstall which clear

如果您發現許多命令已被刪除,重新安裝整個系統可能會更容易。

yum install ncurses

或者

dnf install ncurses

然後應該可以使用 clear 命令

引用自:https://unix.stackexchange.com/questions/280326