Linux・シェル4 択難易度 標準

次のコマンドが変えるものは?

sudo chown app:app /var/www/html

正答

  1. 権限を所有者とグループに読み書きを許可する設定に変更する
  2. グループだけを app に変更する
  3. 所有者を app、グループを app に変更する
  4. ユーザー app を新しく作成して /var/www/html を割り当てる

解説

chown は change owner の略で、ファイルやディレクトリの所有者と、コロンの後に書けばグループも同時に変更する。app:app は所有者 app、グループ app という意味である。rwx の権限自体を変えるのは chmod で、chown は誰のものかを変えるだけなので選択肢 1 は誤り。グループだけを変えたいなら chgrp app か chown :app と書く。他人のファイルの所有者は変えられないため、通常 sudo が必要になる。配下もまとめて変えるには -R を付ける。

参考: www.gnu.org

chownpermission

この問題を含む Linux・シェル のテストを制限時間つきで解く

Linux・シェルクイズへ