su
スポンサーリンク
何するコマンド?
スーパーユーザ(や他のユーザ)に切り替えるときに使うコマンド
書き方
su [オプション] [ユーザ]
オプション
| オプション | 説明 |
|---|---|
| - | ログインシェルを適用 |
| -l | 「-」と同じ |
| -c【コマンド】 | ユーザ切替後、【コマンド】を実行する |
| -f | csh系の場合「.cshrc」を読み込まない |
| -m | 環境変数「HOME」「USER」「LOGNAME」「SHELL」を引き継ぐ |
| -p | 「-m」と同じ |
| -s【シェル】 | シェルを【シェル】にする |
補足事項
オプションは、あまり気にする必要ありません。
スーパーユーザになりたければ
su
他のユーザになりたければ
su 【ユーザ】
さえ覚えておけば事足ります。
他のオプションは必要になったら都度調べる感じで良いんじゃないですかね。
ただ最近は「su」よりも「sudo」を使うのが推奨されているようです。
あと余談ですが「su」は「substitute user(もしくはswitch user)」の略だそうです。
