흥미로운 프로그램을 설치했지만 전체 경로를 입력하지 않으면 실행할 수 없습니다

흥미로운 프로그램을 설치했지만 전체 경로를 입력하지 않으면 실행할 수 없습니다

cowsayLinux 명령을 배우는 재미있는 방법을 시도하기 위해 설치했습니다 . 사용:

sudo apt install cowsay

사용하려고 하면 다음과 같이 cowsay helloworld 작동하지 않습니다.bash: cowsay: command not found

이유를 모르겠습니다. 그것을 찾으려고 노력한 후에 전체 경로를 입력하면 작동하게 할 수 있다는 것을 깨달았습니다.

/usr/games/cowsay helloworld효과가 있었습니다. (사용자를 usr로 수정하도록 편집됨)

cowsay helloworld전체 경로를 입력하지 않고도 를 입력하기만 하면 어디에서나 작동하도록 할 수 있는 방법이 있습니까 ?

답변1

/usr/games변수 에 추가해야 합니다 $PATH.

이를 수행하려면(영구적으로):

  1. 파일을 편집합니다 .bashrc. 예를 들어 를 입력합니다 vim ~/.bashrc.
  2. .bashrc파일에 다음 줄을 추가 하고 저장합니다.

    PATH=$PATH:/usr/games
    
  3. 입력 source ~/.bashrc하면 적용됩니다.

관련 정보