su

カテゴリ: 権限管理

他のユーザーに切り替えるコマンド(デフォルトは root へ)。

基本構文

主なオプション

  • -:ログインシェルとして完全にユーザーを切り替える。
  • -l:ログインシェルとして切り替え(- と同義)。
  • -c:指定したコマンドを実行して終了。
  • -s:指定したシェルを使って実行。
  • -m:現在の環境変数を維持して切り替え(または -p)。

使用例

root ユーザーに切り替えます(パスワードが必要です)。

指定ユーザー username にログインシェル付きで切り替えます。

nginx の再起動を一時的に切り替えたユーザーで実行します。