104.5基礎
deploy.shの所有者をalice、所有グループをdevopsへ変更する。
1つのコマンドで両方を指定する。
適切なコマンドはどれか。
× 不正解
chown OWNER:GROUP FILEは所有者とグループを同時に変更する。区切りにはコロンを使う。
詳細解説
誤り
chown alice deploy.sh所有者だけが変わり、グループは維持される。
グループが変わらない。
正しい
chown alice:devops deploy.shOWNER:GROUP形式で所有者と所有グループを同時に指定する。
正解。両方を指定する。
誤り
chgrp alice:devops deploy.shchgrpは単一のGROUPを受け取り、所有者を変更しない。
chgrpの構文ではない。
誤り
chmod alice:devops deploy.shchmodは所有者・グループを変更するコマンドではない。
chmodの用途ではない。
実際に確かめる
一時的な検証環境で実行できる例です。
chown --help期待される結果
[OWNER][:[GROUP]]形式の使用法理解のポイント
- OWNER:GROUP
- コロン区切り
- 両方を同時変更
確認時の注意
- 確認環境: GNU coreutils 9.x
基礎のおさらい
同時変更
chownは1回でUIDとGIDの両方を指定できる。
数値ID
名前のほか数値UID・GIDも利用できるが、意図しない名前解決に注意する。
問題IDKP-104-266
確認環境GNU coreutils 9.x
最終技術確認2026-08-13
誤り・権利侵害を報告