このスレッドはクローズされています。記事の閲覧のみとなります。
コマンドエラーについて |
|
- æ¥æï¼ 2009/08/13 12:19
- ååï¼ hiyo-
- 1.不明点・障害内容:
2.ログの有無 : (有:その内容) : 3.Distribution : Version : 4.Service Name : Version : 5.ネットワーク構成:
Linuxは何も知らない初心者です。 いつも本サイトを参考にして何とか構築をと頑張っていますが、 たくさん分からないことばかりで苦戦奮闘中です。
どこかの説明されているページの中に「ifconfig」で 自IPアドレスの確認ができるはずですが 下記のようにnot foundとなりうまくいきません。 本当に低レベルの質問で恐縮ですが 私にでも分かるようにご指導ください。
現在のIPアドレス表示 # ifconfig
[root@xxxxxx ********]# ifconfig bash: ifconfig: command not found
|
■ コンテンツ関連情報
Re: コマンドエラーについて ( No.1 ) |
|
- æ¥æï¼ 2009/08/13 12:27
- ååï¼ 管理者
- > [root@xxxxxx ********]# ifconfig
> bash: ifconfig: command not found
コマンドラインの部分が "#" なので root で実行していますが、完全root(環境変数までroot)で実行していないせいだと思います。
$ su
上記だけで root にスイッチしていませんか?
この場合は、ifconfig が存在するパス「/sbin」が環境変数に無いせいです。 (スイッチする前の一般ユーザの環境変数を引き継ぎます。)
上記でスイッチした場合は、絶対パスで実行する必要があるわけです。
# /sbin/ifconfig
完全root になる場合は以下の様に "-" を付加して実行して下さい。
$ su -
このようにスイッチすれば、絶対パスで無くて実行可能となります。
# ifconfig
|
Re: コマンドエラーについて ( No.2 ) |
|
- æ¥æï¼ 2009/08/13 13:08
- ååï¼ hiyo-
管理者 様
早速ご回答いただきありがとうございました。
「su - でrootの環境変数となる」
いつもsuだけの為userの環境変数でしたか それであちこちエラーになっていたというわけですね。
よく理解できました。 ありがとうございました。
他にまだまだたくさんわからないことを抱えており、 また後日改めて質問させていただくと思いますので 宜しくお願いいたします。
|
■ その他