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"가 누락된 명령이라고 가정하면 해당 명령을 경로에 추가할 수 있습니다.

관련 정보