[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:55032] Re: PATHについて



On Sun, 6 Mar 2011 21:19:07 +0900
Pocket <poketo7878@xxxxxxxxxxx> wrote:

>  つかっているシェルはbashという事でよろしいのでしょうか?
> bash_profileはログイン時にしか反映されません。それが原因でしょう。
> 再ログインすれば反映されるとおもいますが、他にもいくつか方法が有ります。
> 1. ~/.bashrcに書く
> こちらはシェルを開き直せば反映されます。
> 2. sourceコマンドを使う
> こちらは編集後その場で反映させたいときに便利です。
> source <反映させたい内容が書かれたファイル>
> この場合は
> source ~/.bash_profile
> ですね。
> それでも反映されないとなるとちょっと不可解です。
> 
> (11/03/06 21:03), koyo dng wrote:
> > お世話になります。
> > PATHに/sbinを追加したくて
> > /etc/profileに
> > if [ "`id -u`" -eq 0 ]; then
> > PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
> > else
> > PATH="/usr/local/bin:/usr/bin:/bin:/usr/games:/sbin"
> > fi
> > 追加してみたんですが、反映されません
> > そこで
> > ~/.bash_profileに
> > PATH=$PATH:/sbin
> > export $PATH
> > を追加してんですが、こちらも反映されません。
> >
> > なぜでしょうか?
> >
> >
> 
> 
> -- 
> Masato Sogame
> <poketo7878@xxxxxxxxxxx>
> 
> 
> 

通常ログインのファイル読み込み順は、

(.bash_profile -> .bash_login -> .profile)から .bashrcが読み込まれるそうです。

従って、PATH設定は .bashrcに書いたほうがよさそうです。