Bashコマンドが見つかりません

Bashコマンドが見つかりません

私はCentOS 7を使用しており、アナコンダといくつかのツールをインストールしましたが、いくつかの基本的なコマンドが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正確ではありませんでした。

何が問題であり、どのように解決しますか?

答え1

yum install ncurses

または

dnf install ncurses

これにより、Clearコマンドを使用できます。

答え2

いくつかのコマンドがすでに存在しているようですyum

次のように不足しているコマンドを再インストールする必要があります。

yum reinstall which

認識されると、複数のパッケージを提供できます。

yum reinstall which clear

多くのコマンドが削除された場合は、システム全体を再インストールする方が簡単です。

答え3

欠落しているコマンドを名前で検索してみましょう。

find / -name which

「which」が欠落しているコマンドであると仮定すると、そのコマンドをパスに追加できます。

関連情報