みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

パス(PATH)の設定ファイルについて

OSはRed Hat Linux 9 を使用しております。
また、シェルはbashを使用しております。

ユーザがシステムにログインする際は、通常ですと
/etc/profile
~/.bash_profile
~/.bash_login
~/.profile
ファイルを読込、パス(PATH)の設定を行うと思いますが、

sshでrootユーザでシステムにログインした際は、
「echo $PATH」の結果は以下でした。
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/sbin

su -で再度rootユーザでログインした際、もしくは、他ユーザからsu -でログインすると
「echo $PATH」の結果は以下でした。
/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:/root/bin:/sbin

ログインの仕方でパス(PATH)に違いがあります。
また、「/usr/local/bin」をパス(PATH)として設定している記述が
上記ファイルに見当たりません。

http://sakaguch.com/PastBBS/0038/B0018808.html
http://oshiete1.goo.ne.jp/kotaeru.php3?q=800405

等のサイトを参考に、以下ディレクトリ配下を確認しましても
/etc/profile.d
/etc/rc.d/init.d
/etc/rc.d/rc3.d
「/usr/local/bin」をパス(PATH)として設定している記述が
見当たりません。

ログインの仕方でパス(PATH)に何故違いがあるのか、
また「/usr/local/bin」をパス(PATH)として設定している記述がある
ファイルをご存知の方ご教授頂きたく思います。
宜しくお願いします。

投稿日時 - 2005-09-22 16:22:02

QNo.1666092

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

/etc/profile か ~/.bashrc の中にはありませんか?

投稿日時 - 2005-09-25 07:57:17

補足

/etc/profile、~/.bashrc ファイルの中にありませんでした。

投稿日時 - 2005-09-25 19:24:49

あなたにオススメの質問