InnoPM開発日誌

株式会社電縁が提供するプロジェクト・工数管理InnoPMについて

suコマンドでスーパーユーザもしくは別のユーザに切り替える

こんにちは。

本日はsuコマンドについてご紹介します。
ユーザを切り替えたい時に利用するコマンドです。

$ su -

で、rootユーザに切り替わることができます。

$ su - hoge

とすると、hogeというユーザに切り替えます。

ちなみに「su」とはスイッチユーザの略という説もあるので、ユーザを切り替えると覚えておけばわかりやすいですね。

オプションコマンドの「-」は環境変数のHOME、SHELL、PATH、TERM、USER以外を全て無効にして、新規ログインと同じ状態にする役割を果たします。