• ベストアンサー

Linuxでのコマンドの使い方

Linuxでのコマンドの使い方 Linuxでは、ホームディレクトリ(/home/(ユーザー名)、/root など)から 直接、コマンド(cp,mv,ifconfigなど)を入力して実行できたはず、 と思っていたのですが、できません。 /sbin/(コマンド) と入力すれば実行できます。 何か設定が悪いのでしょうか? CentOSでの話です。

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

  • ベストアンサー
noname#119957
noname#119957
回答No.2

プログラムを読み込むためのPATHの確認・設定を確認してみれば? RED-HATも同じでしょう。 http://pocketstudio.jp/linux/?%A5%D1%A5%B9%28PATH%29%A4%CE%B3%CE%C7%A7%A4%C8%C0%DF%C4%EA%CA%FD%CB%A1%A4%CF%A1%A9

fwhe9688
質問者

お礼

PATH設定の確認方法、設定方法など解説頁を紹介してくださってありがとうございました。 早速確認しましたが、やはり、/sbin にPATHが通っていませんでした。 PATH設定を追加変更して、無事解決しました。 有難うございました。 それにしても、/sbin にはデフォルトでPATHが通るようになってないんですかね? 以前ほかのLinuxをいじった時は、そうなってたように記憶してるん(?)ですけど。

その他の回答 (2)

  • neko1963
  • ベストアンサー率49% (127/258)
回答No.3

コマンドのファイルがどのディレクトリにあるのか見つけられないのでしょう。 どこを探せばよいのかを明確に教えて上げる必要があります。 PATHに /sbin/ が含まれているかどうか確認して、含まれていなければ /sbin/ を追加すれば良いのでは? PATHの設定をしているシェルスクリプトはわかりますか?

fwhe9688
質問者

お礼

アドバイス有難うございます。 PATH設定の方法については、ken tyan さんが、解説頁を紹介くださったので、そこを見てみます。 有難うございました。

  • qaqa246
  • ベストアンサー率27% (45/163)
回答No.1

パス設定がおかしくなっていないか?

fwhe9688
質問者

お礼

早速のアドバイス有難うございます。 やはりパス設定でしたか。 パス設定の確認・設定方法など調べてみます。

関連するQ&A