【Bash】「sudo」 - 他のユーザとしてコマンドを実行する
Shell Script / シェルスクリプト
【Bash】
「sudo」 - 他のユーザとしてコマンドを実行する
「sudo」コマンドとは
「sudo」コマンドは、別のユーザにログインし、そのユーザとしてコマンドを実行する。
コマンド実行後は、自動的にログアウトして「sudo」コマンド実行前のユーザに戻る。
デフォルトでは、「root(管理者権限)」でログインして実行する。
書式
sudo オプション コマンド
オプション
-L | 設定可能なパラメータが表示。 |
-v | バージョンを表示。 |
-b | 指定したコマンドをバックグラウンドで実行。 |
-h | コマンドの書式を表示。 |
-k | 現ユーザのタイムスタンプを無効にする。 |
-l | 現ユーザに許可・禁止されているコマンドを表示。 |
-s | 環境変数「SHELL」に定義されたシェルを指定ユーザとして起動する。 |
-u ユーザ名 | ログインするユーザを指定。 |
-v | 現在のユーザのタイムスタンプを更新。 |