답변:
경로에 경로를 추가해야 sudo
합니다.
명령을 실행 sudo visudo
다음과 같은 줄이 나타납니다.
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:$
이제 여기에 명령 경로를 추가하면 작동합니다.
예를 들면 다음과 같습니다.
$ sudo storm
sudo: storm: command not found
위와 같이 경로를 추가하십시오.
$ sudo visudo
secure_path="......:/opt/storm/bin"
저장 및 종료.
이제는 sudo storm
정상적으로 작동합니다.
참고 의 기본 경로에 경로를 추가해야합니다 /etc/profile
.
사용자 수준에서 별칭을 만들었습니다. 바로 가기가 사용자 수준에서만 사용 가능한 이유입니다.
해당 별칭 명령 줄을 /home/user/.bashrc가 아닌 / root 폴더의 .bashrc 파일에 추가해야합니다 (이 .bashrc 파일은 root가 아닌 사용자 계정에 속함).
루트로 로그인 할 때 쉘에서 직접 alias 명령을 사용할 수 있습니다.
/etc/profile
? export $PATH = "$PATH:/opt/storm/bin"
이 파일에 추가 하면 이것이 전역 적이라고 생각하지만 여전히이 명령을 찾을 수 없습니다