2011/08/24

su、その2

su
他のユーザでログイン、コマンド実行

ログインしているユーザを切り替えてコマンドを実行するなど作業したいときに使用、多くはrootユーザへの切り替えに使用する。
「-」は、ログオン後に新しいユーザの環境変数を使用します。
「-」をつけない場合、su実行前のユーザの環境変数が使われます。

また、「-c」オプションでコマンド実行も可能
[user@localhost ~]$ su - -c 'service httpd restart'
パスワード:
httpd を停止中:                                            [  OK  ]
httpd を起動中:                                            [  OK  ]

0 件のコメント:

コメントを投稿