ruby
(Ruby Version Manager)라는 도구를 사용하여 서버에 설정했습니다 rvm
. 잘 작동합니다. rvm은 내가 입력할 때 얻는 Ruby 버전을 제어할 수 있도록 경로에 무언가를 추가합니다 ruby
.
sup
이제 서버를 관리하기 위해 SSH를 통해 서버에 명령을 보내고 싶습니다 (명령을 사용하지만 여기서는 중요하지 않습니다).
# this works fine
ssh [email protected] ls
하지만
# this gives an error
ssh [email protected] ruby
bash: ruby: command not found
경로와 관련이 있는 것 같은데 잘 모르겠습니다. 나는 해결책을 하나로 모으고 싶지 않고 오히려 올바른 해결책을 이해하고 싶습니다.
차이가 나는 이유나 목적은 무엇입니까? SSH를 통해 Ruby 명령을 어떻게 실행합니까 right
?
감사해요!