一般ユーザーからroot権限で一時的に作業を行う
rootユーザーへスイッチして特定のコマンドを一度だけ実行し、直後に元のユーザーへ戻る。
実行コマンド
su - -c 'systemctl restart nginx'💡 利用シーン
Webサーバーの再起動など、root権限が必要なメンテナンス作業を安全に行いたい場合。
💻 実行結果例
Password: (パスワード入力)📝 実務メモ
シェルを切り替える必要がないため、作業後の戻り忘れを防げます。
⚠️ 注意点
rootパスワードを知っている必要があります。