在 debian 上没有 sudo 如何让 .sh 在我每次登录时执行?

在 debian 上没有 sudo 如何让 .sh 在我每次登录时执行?

可能的重复:
如何设置用户环境变量? (永久,非会话)

所以每次我登录时我想执行类似的命令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

相关内容