![데비안에서 sudo 없이 로그인할 때마다 .sh를 실행하려면 어떻게 해야 합니까? [복사]](https://linux55.com/image/26130/%EB%8D%B0%EB%B9%84%EC%95%88%EC%97%90%EC%84%9C%20sudo%20%EC%97%86%EC%9D%B4%20%EB%A1%9C%EA%B7%B8%EC%9D%B8%ED%95%A0%20%EB%95%8C%EB%A7%88%EB%8B%A4%20.sh%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
그래서 로그인할 때마다 비슷한 명령을 실행하고 싶습니다 export PATH=~/gcc-4.5.0-g/bin:$PATH
. sudo 권한이 없습니다. 그렇다면 로그인할 때마다 .sh가 실행되도록 하려면 어떻게 해야 합니까?
답변1
홈 디렉토리 .profile
나 파일에서 .bashrc
이 작업을 수행 할 수 있습니다..bash_profile
답변2
좋은 접근 방식은 $HOME/bin
실행 파일에 대한 링크가 포함된 디렉터리를 만드는 것입니다.
mkdir $HOME/bin
ln -s $HOME/gcc-4.5.0-g/bin/gcc $HOME/bin/gcc
ln -s $HOME/project-Y/bin/py $HOME/bin/py
이제 각각의 작은 디렉터리 대신 기본 bin 디렉터리만 내보낼 수 있습니다. .profile
, .bashrc
또는 .bash_profile
집에 있는 파일을 사용하여 배치하세요 export PATH=$HOME/bin:$PATH
.