Bash
未找到 Bash 命令
我使用 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 命令