Tips記事
» 2000年08月02日 00時00分 UPDATE

su実行後にrootコマンドが使えない

[ITmedia]

 suは,一般ユーザーからrootにログインしたり,任意のユーザーへログイン移行するためのコマンドだ。プロンプト上で,単に「su」と入力すると,カレントの一般ユーザーの環境変数を引き継いだままrootログインする。

 このため,一般的にはsu特有のコマンドディレクトリがパスに含まれないままroot権限に移行されるのだ。

 もちろん,フルパスで指定すれば実行できるが,rootの環境変数でログインするには,次のようにハイフン「-」を付けて指定すればよい。

$ su -

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ