PATH에 새 경로 추가

PATH에 새 경로 추가

내가 소유한 서버에서는 Git이 작동하지 않습니다. Git이 설치된 것을 발견했습니다
/usr/local/cpanel/3rdparty/bin/git.

따라서 전체 경로 없이 Git이 작동하도록 하려면 루트로 ssh를 사용합니다. 그런 다음 PATH를 수정 하고 ~/.bash_profile( vim .bash_profile) 추가했습니다 ./usr/local/cpanel/3rdparty/bin

이제 경로는 다음과 같습니다.

PATH=$PATH:$HOME/bin:/usr/local/cpanel/3rdparty/bin

이것으로 git은 이제 잘 작동합니다. 하지만 혼란이 없는지 확인하고 싶었습니다.

답변1

혼란스러워 보이지 않으며 PATH 끝에 디렉터리를 배치하면 해당 디렉터리의 명령이 특정 시스템 명령을 차단할 수 없습니다.

확인할 수 있는 다른 사항은 다음과 같습니다.

  • 디렉터리에 관련이 없는 이상한 명령이 있습니까 git? 특히 잘못 입력된 것처럼 보이는 "일반적인" 명령(예: mroe잘못 입력 more)이 있습니까?
  • 이 디렉터리에 대한 쓰기 권한은 루트에만 있어야 합니다.
  • root그것을 사용해야 하는지 다시 생각해보세요 git. 디렉토리 개정 제어를 위한 것이라면 /etc괜찮습니다. 일반적인 소프트웨어 개발을 한다면 일반 사용자처럼 개발할 수 있도록 설정을 다시 고려해야 합니다.

관련 정보