Linuxコマンド虎の巻

sudo

sudoは、別のユーザとしてコマンドを実行するコマンドです。

構文

(構文)
sudo [オプション] [コマンド]
【オプション】
オプション説明
-hヘルプを表示する
-l許可されているコマンドを表示する
-bバックグラウンドで実行する
-s環境変数SHELLを利用する
-u ユーザ名コマンドを実行するユーザを指定する
-Vsudoコマンドのバージョンを表示する
-vユーザのタイムスタンプを更新する

サンプル

usersコマンドをsudoにて実行する

$ sudo users

hogeユーザーでusersコマンドを実行する

$ sudo -u hoge users

許可されているコマンドを表示する

$ sudo -l

root権限で環境変数SHELLを実行する

$ sudo -s

root権限で対話シェルとなります。

備考

  • sudoを使用するには、sudoersファイルにユーザやグループを登録する必要があります。
  • sudoersファイルを編集するには、visudoコマンドを使用してください。