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

関連情報