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

解決済みの質問

PATHについて

Linuxが起動したときのPATHはどこに記述するのでしょう?いちおうDebianを使っています。.bashrcとかに記述するのは、ユーザーの設定ですよね?単純に電源入れて、ログインしないような状態でPATHという概念はないのでしょうか?ないような気がしているのですが、この際知りたくなって質問してみました。よろしくお願いします。

投稿日時 - 2005-02-27 23:36:39

QNo.1242144

暇なときに回答ください

質問者が選んだベストアンサー

手元のRedHatですが、man init を見ると、initがプログラム中に固定でPATHの初期値を持っているように書いてあります。他のプログラムはinitから起動されますから、再設定されない限りこれが引き継がれます。
実際、init を strings コマンドで見るとPATH=....という文字列があります。
Debianでもカーネルは同じなのでinitの中に持っていると言うことは同じだと思います(値は異なるかもしれませんが)。

投稿日時 - 2005-02-28 14:37:45

補足

PATH=/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin
と出てきました。なるほど。

stringsも初めて知りました。こういうのはどのような勉強をすればわかるようになるのでしょうか?

これはまた別の質問ですね。ありがとうございました。わかりました。

投稿日時 - 2005-02-28 21:50:28

ANo.1

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

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

-広告-
-広告-

回答(1)

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-