sudo

カテゴリ: 権限管理

一時的に管理者権限(root権限)でコマンドを実行します。

基本構文

主なオプション

  • -u:指定したユーザーとしてコマンドを実行(デフォルトは root)。
  • -k:認証情報を無効にして次回パスワード再入力を要求。
  • -v:現在の sudo 認証を更新(パスワードが必要)。
  • -s:シェルを起動してその中でコマンドを実行。
  • -i:ログインシェルとして実行(環境変数なども変更)。
  • -l:実行可能なコマンドの一覧を表示。
  • -H:HOMEディレクトリをターゲットユーザーに切り替え。

使用例

管理者権限でパッケージリストを更新します。

Apache サーバーを再起動します(管理者権限)。

postgres ユーザーとして psql に接続します。