素人です。
linux勉強のためにMac osXでのvmware fusionで、ゲストOSとしてcentOS5.5を使ってます。

macのターミナルからのsshでcentOSサーバーにログインして
runlevelコマンドやserviceコマンドを試したところ動かないです
(bash:runlevel: command not found などと言われてしまいます。dateコマンドなどは実行出来ます)

一方、sshではなく、サーバーに直接ログインし、
同じようにrunlevelコマンドやserviceコマンドを試すとこちらは実行出来ます。

ユーザーは両方ともrootです。 質問は↓

1)こういうものなんですか?
  sshからでは特定のコマンドを実行出来ないのでしょうか?
2)全部実行させる方法はありますか。どうしたらいいでしょうか?
3)上記の状況が異常なら、原因は何が考えられるでしょうか?

すみませんが、回答/ご意見よろしくお願いします。