はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 shutdounでkommand not found
日時: 2007/11/11 10:10
名前: kisan

①不明点・障害内容:GNOME端末でsuでrootとなり(#表示)、shutdown -h nowやrunlevel,chkconfig等を実行すると、bash : shutdoun : command not foundのエラーになります。どうすればいいのでしょうか?
②ログの有無   :
  (有:その内容):
③Distribution  :
      Version:
④Service Name  :
      Version:
⑤ネットワーク構成:
メンテ

Page:  [1]

■ コンテンツ関連情報

 Re: shutdounでkommand not found ( No.1 )
日時: 2007/11/11 11:03
名前: 管理者

# su - でrootになり、以下コマンドでもだめですか?
# /sbin/shutdown -h now

だめな場合、以下の結果を教えて下さい。

# env | grep PATH
メンテ
 Re: shutdounでkommand not found ( No.2 )
日時: 2007/11/11 14:04
名前: kisan

早速お教えいただき有り難うございます。

# /sbin/shutdown -h nowで上手くいきました。

# env | grep PATHの結果は

PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/kikyo/bin

でした。

どうして/sbin/を付けなければいけないのでしょうか?

初心な質問で申し訳ありませんが再びよろしくお願いいたします。

なお、表題の'c'と'k'を打ちまちがえました。すぐ気がついたのですが直しかたが解らなくて。。。
メンテ
 Re: shutdounでkommand not found ( No.3 )
日時: 2007/11/11 17:25
名前: 管理者

> # env | grep PATHの結果は
> PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/kikyo/bin
> でした。
> どうして/sbin/を付けなければいけないのでしょうか?

管理者(root)はシステムコマンドの実行が当然許されています。
このシステムコマンドは主に「/sbin」の中に存在しています。

本来は、ユーザには環境変数といってシステムデフォルトで「/bin」や「/user/bin」等々がセットされています。
管理者はこの他に「/sbin」や「/user/local/sbin」などが追加されます。
(環境変数は他の詳しい紹介サイトをご参照願います。)

先ほど教えて頂いたkisanさんの(管理者)「env | grep PATH」実行結果には本来存在する「/sbin」が無いですね。
何らかの理由で、環境変数の $PATH が書き換わってしまったと思われます。


> なお、表題の'c'と'k'を打ちまちがえました。すぐ気がついたのですが直しかたが解らなくて。。。
親スレッドの右下にある「レンチ」アイコンをクリックして、パスワードを入力すれば、コメントの変更やスレッドのクローズなどが可能です。
メンテ
 Re: shutdounでkommand not found ( No.4 )
日時: 2007/11/14 21:21
名前: kisan

解りやすい回答をいただき有難うございます。

>環境変数の $PATH が書き換わってしまったと思われます。

念のためDVDからインストールし直して、直ぐsuでrootに入り #env | grep PATH を実行しましたが、

やはり同じで /sbin が見当たりません。なぜでしょうか?

サーバーを構築しようと思っています。今後ともよろしくご指導お願いいたします。

メンテ
 Re: shutdounでkommand not found ( No.5 )
日時: 2007/11/16 23:27
名前: toto

>PATH=/usr/c/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/kikyo/bin

kerberosって入ってますけど、ケルベロス認証を設定してるんですか?
あとLDAPとか・・・・
sbinが無いんですけど、これってほんとにrootですか?

ログイン後にシステムー>端末から”su -”をした時のPATHも同じですか?
メンテ

Page:  [1]

題名
名前  ("初心者"を含む名前は使用できません)
E-Mail
URL
パスワード 記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント
画像添付 (対応画像:JPEG/GIF/PNG [Max 500KB])

   クッキー保存

■ その他


Copyright(©)2004-2018 First home server construction. All Right Reserved.